168271 219
21509 999
16120 599
326313 843
129589 1060
13171 762
11799 285
58215 180
83354 553
53654 361
7604 530
4176 572
8857 755
4201 97
3195 129
3042 272
7063 338