5024 582
242028 851
173051 513
54863 314
31083 427
46222 506
25812 639
15748 324
36852 155
2800 90
4363 98
7511 955
3784 402
13395 735
5150 790
5801 134
66509 181