5066 582
242051 851
173065 513
54881 314
31085 427
46224 506
25817 639
15751 324
36857 155
2800 90
4366 98
7511 955
3784 402
13396 735
5150 790
5802 134
66516 181