5003 365
20842 807
9448 673
6317 537
5344 699
6855 390
8901 843
6180 768
3335 693
3687 871
3543 572
1685 133
8742 830
5389 467
14762 585
8469 489
4831 960
10934 506
6625 233
109089 402
5872 322
74732 459
2957 88
5079 305
1652 88
35089 516
3781 40
7098 28