172523 221
21602 999
16208 599
335407 852
134039 1063
13588 762
12974 285
60862 181
88184 555
55398 361
7733 530
4820 572
9005 755
4330 97
3342 129
3140 272
7263 338