3113 404
2489 416
1651 260
908 198
1753 193
1698 39
1384 75
4631 534
2190 383
3590 573
16459 786
5239 681
3697 766
2690 307
3791 781
2308 353
2362 27
2569 273
1162 47
3680 528
4185 525
3487 653
3977 740
1023 81