172247 221
21598 999
16201 599
334558 852
133678 1063
13564 762
12810 285
60699 181
87322 554
55363 361
7725 530
4809 572
8991 755
4319 97
3328 129
3133 272
7242 338