171579 221
21581 999
16182 599
333285 852
132906 1063
13499 762
12511 285
60274 181
86139 554
55301 361
7707 530
4790 572
8964 755
4295 97
3311 129
3113 272
7217 338