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