24143 396
1257 150
2928 319
3177 474
3559 198
95358 507
3875 452
6941 501
7807 927
16977 768
2762 224
5210 469