5050 582
242045 851
173060 513
54874 314
31085 427
46224 506
25813 639
15750 324
36855 155
2800 90
4365 98
7511 955
3784 402
13396 735
5150 790
5802 134
66514 181