172028 221
21590 999
16193 599
334054 852
133381 1063
13537 762
12695 285
60546 181
86456 554
55343 361
7717 530
4802 572
8982 755
4307 97
3320 129
3125 272
7233 338