40511 842
14603 279
6345 121
24030 762
7412 41
7598 381
5101 713
3397 500
3538 501
3122 602
15720 751
17497 573
6172 742
2907 596