2435 440
10461 559
14975 139
3710 43
61280 540
2327 477
4090 299
3527 741
9032 751
3366 373
4148 39
9329 287
8006 962
18812 502
4752 388
10571 698