21002 152
15281 221
13404 274
27465 735
29431 511
9994 239
10307 301
7477 271
6083 337
20352 653
9042 198
14481 419
10307 264
37558 304
8188 298
12320 129
15485 1050
38644 143
15049 225
36600 650
11388 252
14487 741
24293 877
16138 186
17337 584
2693 327
22506 287
9518 238