30069 147
2218 345
2812 511
153895 239
9390 530
14351 844
7384 713
3959 272
6662 191
6044 650
19186 446
49728 833
85541 658
86382 811
15039 301
44285 852
3378 354
18651 57
39685 380