24142 396
1256 150
2925 319
3175 474
3557 198
95290 507
3871 452
6940 501
7804 927
16972 768
2759 224
5210 469