16576 101
21636 171
12783 503
13822 165
53620 238
17056 672
14896 511
16542 201
13995 425
31006 283
67002 508
12475 94
12275 200
7767 181
6389 219
27093 596
8653 424
16987 332
6940 651
23333 476
12181 310
4485 63
8896 447
19409 393
17339 506
7579 629
16409 681
56866 542