302574 1033
13521 862
58094 300
21685 855
46686 555
3439 659
5964 169
24620 102
49225 402
5300 128
92516 350
3643 190
4768 784
1244 52
12588 718
18186 269
27746 610
3576 545
18939 956
4926 656
13320 355
50585 653
32393 138
12077 404