15013 155
11477 227
13591 421
8980 600
28497 1063
9288 396
14080 414
11033 234
9285 61
26515 530
25784 207
9036 34
17522 778
8713 297
9056 75
10513 608
6231 109
14393 331
13153 267
2003 141
7725 681
12424 165
6095 195
14550 418
10298 676
9683 519
8538 157
13547 529