16097 250
5933 307
20545 322
13219 169
9518 823
6634 846
23898 244
4867 566
3445 194
3491 329
4582 598
25101 574
21924 426
17415 746
7876 97
2886 189
15410 633
4857 361
14330 657
8119 39
9895 472
7553 52
16822 353
17979 906
45858 612
15466 188
6530 371
5570 594