46999 671
34886 640
5305 535
4697 427
35851 845
24587 102
2106 282
8155 657
14467 146
6108 572
2379 182
4628 752
9339 549
6433 478
72120 385
5156 757
6030 94
589 41
1717 206