2976 361
2820 251
2089 229
148588 315
5272 630
7369 119
9268 703
24112 613
8649 777
406488 1169
134383 423
266137 917
144182 446
106504 383
58195 670
50952 596
2229 161
9957 347
40284 407
97171 481
38203 387
4914 72
2546 229
6050 480
4015 129
4793 616