171982 221
21590 999
16191 599
333958 852
133335 1063
13532 762
12674 285
60507 181
86420 554
55338 361
7717 530
4801 572
8978 755
4305 97
3320 129
3123 272
7232 338