5021 196
10283 303
42888 529
41427 67
15567 354
7361 578
13408 153
6759 216
7863 253
11500 391
7914 448
17011 276
13461 285
5627 556
25495 348
8031 623
6510 889
4840 283
10632 147
5724 195
9532 607
7946 36
8838 323
12880 322
14755 665
8123 501
27498 643
7402 895