2903 34
3892 103
2606 114
1981 213
7377 888
2733 136
8068 751
3765 280
7948 305
8611 527
5286 542
8246 509
8484 522
3894 244
6438 912
2836 225
675 117
809588 1385
140238 726
3521 541
2409 539
21019 510
4361 521
10291 51
90597 169
12886 753
40601 165
17667 429