2333 524
1353 96
2990 574
7943 562
14930 158
2474 534
1855 245
2634 224
945 151
551 103
3296 756
1321 285
487 39
3061 713
1245 277
937 82
3961 859
4482 601
2286 519
2753 454
13288 235
3689 578
15594 741
48364 175
21173 539
16192 317
48234 504
22537 575