172017 221
21590 999
16192 599
334026 852
133367 1063
13536 762
12685 285
60535 181
86448 554
55342 361
7717 530
4802 572
8981 755
4307 97
3320 129
3125 272
7233 338