50542 844
15917 279
7055 121
28438 763
11400 43
9148 381
5347 713
3889 500
5374 501
3413 602
20518 751
18720 573
6598 742
3426 596