50699 845
15918 279
7089 121
28552 763
11391 43
9442 381
5338 713
3872 500
5366 501
3397 603
20519 751
18767 573
6590 742
3415 596