2796 51
5770 437
8982 790
5795 598
50614 710
147346 877
3478 541
14651 656
2391 539
31273 641
12926 206
25378 430
3014 516
4119 297
3859 179
3946 311
8864 642
5360 905
20006 328
4830 346
13491 542
32367 307
4965 782
1949 245
2105 293
122905 560
2785 415
16824 724