3499 63
2856 652
3022 843
2393 601
1385 329
2580 745
1557 331
10309 796
12813 835
3443 570
3866 91
2687 547
2950 656
3037 467
2317 425
866 222
2760 477
2561 631
3072 614
1314 357
5974 419
1242 111
4373 698
4469 85