3001 363
3418 674
7888 332
3798 304
639 43
12941 112
3387 869
1391 31
913 107
1426 166
1549 434
15884 898
3243 655
5309 31
8921 425
4152 598
3713 688
1340 156
3652 856
3170 498
758 63
3625 934
5919 571
988 116