108950 343
47946 46
18598 715
3334 912
21423 363
22967 280
75813 450
2261 324
4024 665
11715 643
778 70
20432 604
36489 359
36187 893
5838 528
10735 314
6679 416
6875 597
1750 299
14679 113
2799 767
22184 292
43123 386
42046 619