47009 671
34887 640
5307 535
4700 427
35860 845
24587 102
2106 282
8156 657
14470 146
6108 572
2380 182
4628 752
9339 549
6433 478
72120 385
5156 757
6030 94
590 41
1717 206