13372 685
12331 31
9611 265
19286 667
29672 601
3619 510
15015 810
4202 308
4883 336
4238 46
12582 278
16503 315
3935 543
20095 301
3056 371
4636 263
11996 177
8192 509
13847 663
28088 107
25009 436
11213 880
7780 135
3672 37
10900 445
5134 283
4942 473
18997 52