10366 30
2295 135
17906 413
5643 324
1397 260
21051 837
10072 451
22241 754
16242 253
3320 578
7078 225
13941 399
27618 378
7787 159
8866 967
24808 339
8381 457
11572 782
7563 530
5807 334
39455 402
23581 503
10654 223
8340 828