5002 365
20841 807
9447 673
6313 537
5334 699
6851 390
8884 843
6175 768
3330 693
3686 871
3540 572
1681 133
8738 830
5385 467
14749 585
8461 489
4826 960
10934 506
6624 233
109047 402
5872 322
74729 459
2957 88
5077 305
1652 88
35087 516
3780 40
7091 28