171553 221
21579 999
16181 599
333243 852
132882 1063
13498 762
12498 285
60261 181
86118 554
55294 361
7706 530
4790 572
8963 755
4294 97
3311 129
3112 272
7215 338