3526 100
14763 562
5043 240
9188 416
7726 702
20041 625
45875 730
97818 374
10568 417
8216 74
28450 598
4471 589
6523 646
28369 565
8277 215
10632 392
34074 509
6501 294
3263 480
17358 180
2968 121
23906 526
7835 744
6784 654
3255 267
6173 453
9303 621
6387 335