168256 219
21509 999
16120 599
326277 843
129573 1060
13169 762
11799 285
58206 180
83344 553
53650 361
7604 530
4176 572
8857 755
4201 97
3194 129
3041 272
7063 338