22593 409
3909 490
3665 840
1541 94
3578 123
5120 520
2845 328
4062 361
4606 62
7027 343
2776 327
9608 474
3872 692
3202 359
3479 355
2932 358
12756 238
4015 911
4365 859
9512 38
15759 398
4672 680
6152 911
3875 127
2978 268
10908 239
9262 177
16842 490