16083 250
5937 307
20535 322
13213 169
9524 823
6632 846
23850 244
4871 566
3452 194
3490 329
4587 598
25072 574
21929 426
17407 746
7880 97
2890 189
15423 633
4863 361
14330 657
8111 39
9894 472
7528 52
16796 352
17968 906
45832 612
15441 188
6533 371
5565 594