13078 175
3224 330
9723 741
11489 549
339375 1101
15328 459
13121 888
11312 596
2938 735
10816 426
2846 406
4767 534
1051 28
49818 928