171591 221
21581 999
16182 599
333308 852
132929 1063
13501 762
12523 285
60284 181
86147 554
55304 361
7708 530
4791 572
8964 755
4295 97
3314 129
3114 272
7218 338