171572 221
21579 999
16182 599
333278 852
132900 1063
13499 762
12510 285
60271 181
86134 554
55301 361
7707 530
4790 572
8964 755
4294 97
3311 129
3112 272
7216 338