171968 221
21590 999
16191 599
333933 852
133318 1063
13532 762
12672 285
60496 181
86416 554
55338 361
7716 530
4801 572
8978 755
4305 97
3320 129
3123 272
7232 338