21142 625
7537 341
22113 744
396798 1005
275026 846
7906 348
7258 501
10412 263
6551 543
20661 85
27761 341
13198 156
33541 244
2984 243
6165 621
2145 152
24584 292