3015 440
10845 560
15051 139
3769 43
61735 540
2359 477
4157 299
3590 741
9304 751
3449 373
4282 39
9675 287
8309 962
18987 502
4908 388
10698 698