30051 147
2218 345
2812 511
153877 239
9390 530
14351 844
7384 713
3959 272
6662 191
6043 650
19186 446
49722 833
85538 658
86374 811
15039 301
44282 852
3378 354
18650 57
39683 380