172248 221
21598 999
16201 599
334562 852
133679 1063
13564 762
12810 285
60699 181
87330 554
55365 361
7725 530
4809 572
8991 755
4319 97
3329 129
3133 272
7242 338