6580 582
167291 307
10070 210
3824 37
88634 737
7253 407
18149 715
10607 652
6923 184
9006 296
42137 670
9656 577
3063 458
5490 823
4648 638
3186 329
2718 402
7714 921
3603 390