30023 146
2215 345
2812 511
153833 239
9390 530
14350 844
7384 713
3959 272
6661 191
6043 650
19186 446
49711 833
85525 658
86360 811
15036 301
44270 852
3378 354
18646 57
39681 380