16098 250
5933 307
20558 322
13237 169
9518 823
6636 846
23917 244
4868 566
3445 194
3491 329
4582 598
25128 574
21940 426
17419 746
7887 97
2890 189
15418 633
4858 361
14332 657
8124 39
9903 472
7566 52
16840 353
17985 906
45893 612
15472 188
6535 371
5577 594