2102 25
2283 111
6541 655
3688 114
5908 765
4052 581
2351 416
10937 475
3298 169
14191 370
13331 285
17419 164
60003 153
34400 173
18932 115
5863 521
39908 563
3493 100
18454 562
140842 294
9640 807
4337 239
5908 426
14357 178
9642 406
99912 707
16664 681
7207 662