2512 440
10491 559
14979 139
3712 43
61300 540
2327 477
4090 299
3539 741
9047 751
3374 373
4166 39
9350 287
8018 962
18820 502
4757 388
10591 698