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