172132 221
21594 999
16196 599
334321 852
133538 1063
13548 762
12745 285
60629 181
86785 554
55355 361
7721 530
4804 572
8986 755
4310 97
3322 129
3130 272
7236 338