51412 845
16027 279
7271 121
29657 763
11566 43
9667 381
5416 713
3998 500
5474 501
3466 603
20676 751
19112 573
6688 742
3549 596