51050 845
15964 279
7131 121
28841 763
11438 43
9527 381
5365 713
3924 500
5392 501
3408 603
20560 751
18802 573
6607 742
3456 596