51411 845
16027 279
7271 121
29651 763
11565 43
9667 381
5416 713
3997 500
5474 501
3466 603
20675 751
19112 573
6688 742
3548 596