12296 158
8985 41
11148 543
5833 133
3943 644
8358 877
4928 520
2638 327
2913 58
1914 73
2958 277
3612 127
2873 268
6735 719
8562 604
5764 99
4578 303
5273 123
9230 594
2964 222
6443 338
6277 324
6959 578
4564 223
7804 427
1482 163
12642 342
3030 289