24122 396
1254 150
2907 319
3156 474
3527 198
94936 507
3871 452
6934 501
7791 927
16958 768
2749 224
5208 469