105836 1035
28766 316
25123 75
17635 536
54290 168
45371 219
27445 578
24903 390
21829 53
48791 1062
20032 174
37770 465
51774 813
46789 891
18242 77
31340 805
35370 344
24232 469
15442 194
43800 369
150097 662
111587 909
22247 284
27395 105