5050 542
1509 46
21731 125
8450 733
6123 479
40653 302
6672 372
2343 327
926 126
3310 335
2735 352
2798 198
1819 433
4915 700
2057 350
17539 628
2178 408
3259 355
24539 137
2941 376
3226 699
32253 407
1483 167
2589 549
13822 630
17740 596
5371 433
1567 220