10313 99
29577 391
12048 634
13133 52
24725 659
21971 350
11666 542
211603 1036
17377 136
69843 427
27978 534
156108 1003
4599 856