6580 582
167280 307
10070 210
3823 37
88632 737
7253 407
18148 715
10607 652
6922 184
9001 296
42135 670
9656 577
3063 458
5489 823
4648 638
3186 329
2718 402
7714 921
3603 390