172140 221
21594 999
16196 599
334340 852
133555 1063
13550 762
12750 285
60634 181
86835 554
55357 361
7722 530
4804 572
8986 755
4313 97
3322 129
3130 272
7237 338