50557 844
15864 279
7054 121
28180 763
11481 43
9231 381
5327 713
3868 500
5352 501
3383 602
20517 751
18707 573
6573 742
3392 596