172238 221
21598 999
16201 599
334547 852
133673 1063
13564 762
12807 285
60693 181
87295 554
55363 361
7724 530
4809 572
8991 755
4319 97
3327 129
3133 272
7242 338