28413 313
658 205
16941 641
6667 676
1561 446
5398 432
5841 291
2416 90
12313 432
416 75
20590 469
15033 93
2077 278
4841 593
40001 334
6160 312
2456 711
19609 141
10910 220
14550 763
31597 56
15217 905
37457 617
2755 200