15596 226
27159 490
57197 291
7849 820
2027 211
5921 362
4124 689
15843 198
3685 102
6680 91
9206 179
6263 352
4700 422
10594 187
5282 865
1919 245
8648 310
2349 277
3492 34
11413 272
4041 518
1905 301