11993 600
22011 294
21616 261
10597 183
25715 328
20139 663
7472 490
7460 592
5504 63
9402 268
27945 361
21391 112
8687 660
11790 467
10610 596
15862 239
4530 31
10072 419
30574 245
10332 246
16628 106
5574 325
12666 258
21534 222
11322 374
7089 409
11832 252
14164 188