11803 173
3209 330
9714 741
11483 549
339030 1101
15287 459
13097 888
11296 596
2935 735
10813 426
2837 406
4761 534
1051 28
49620 927