171560 221
21579 999
16181 599
333251 852
132891 1063
13499 762
12501 285
60262 181
86124 554
55298 361
7707 530
4790 572
8964 755
4294 97
3311 129
3112 272
7215 338