10275 99
29532 391
12002 634
13075 52
24640 659
21871 350
11645 542
210665 1036
17351 136
69470 427
27825 534
155288 1003
4574 856