3096 170
3445 917
3200 515
12258 56
5195 917
3361 641
2560 536
1844 259
3445 841
3100 825
2428 88
3842 431
2090 343
4849 903
3546 745
2388 450
3134 638
2583 625
1563 309
1377 219
19235 635
7411 295
1517 353
7158 416
5008 365
1096 44
3627 536
2918 520