3099 450
20897 653
7613 171
395947 1103
95929 775
112668 573
85517 487
70007 576
125340 861
100683 656
95932 252
3970 262
2327 374
2440 342
2665 508
3627 543
1138 96
1225 149
2713 733
1573 97