37089 160
421630 1198
2883 628
1100 83
112696 447
1556 260
1908 228
1940 381
4756 800
3346 352
153664 297
11433 239
86292 751
254997 549
2991 694
2235 214
2758 367
6227 426
4031 808
92804 768
1060 100
19858 817
1558 448
3716 637
3178 758
194122 452
22044 95
2511 318