24145 396
1258 150
2931 319
3178 474
3563 198
95418 507
3875 452
6942 501
7809 927
16978 768
2765 224
5210 469