16093 250
5933 307
20542 322
13214 169
9518 823
6633 846
23893 244
4867 566
3445 194
3491 329
4582 598
25098 574
21915 426
17413 746
7875 97
2886 189
15402 633
4857 361
14330 657
8119 39
9894 472
7549 52
16816 353
17972 906
45844 612
15463 188
6529 371
5568 594