13096 186
2395 93
6608 837
4185 87
10053 160
4603 759
2898 458
7433 699
2244 30
6294 522
3637 605
5819 573
1805 55
3339 749
2631 454
2649 376
3813 732
1079 107
2090 309
4481 504
3100 278
6908 896
15925 735
3208 467
2891 531
6992 239
3189 457
10111 621