31250 203
3830 363
25782 278
3832 522
3117 52
16199 266
3743 886
3748 757
40503 631
2986 478
7844 373
99704 661
5900 244
10963 439
5249 629
3474 189
5684 49
18848 469
7756 971
4763 685
7442 789
29217 592
27471 268
1682 80