5010 365
20846 807
9450 673
6322 537
5356 699
6870 390
8915 843
6186 768
3340 693
3689 871
3546 572
1689 133
8746 830
5391 467
14764 585
8478 489
4833 960
10934 506
6625 233
109138 402
5873 322
74733 459
2959 88
5081 305
1652 88
35099 516
3784 40
7112 28