51497 845
16029 279
7279 121
29717 763
11569 43
9680 381
5419 713
4000 500
5479 501
3470 603
20679 751
19128 573
6690 742
3551 596