11640 105
28231 336
10965 613
27935 345
12481 697
474879 1091
13584 369
15680 254
27611 573
10093 950
3696 281
5811 732