172125 221
21594 999
16196 599
334297 852
133527 1063
13547 762
12744 285
60626 181
86749 554
55354 361
7721 530
4804 572
8986 755
4310 97
3322 129
3130 272
7236 338