171769 221
21588 999
16184 599
333609 852
133105 1063
13512 762
12598 285
60370 181
86268 554
55321 361
7713 530
4795 572
8971 755
4299 97
3318 129
3118 272
7226 338