12503 650
15668 343
17853 275
12432 620
21830 843
12794 103
9857 122
6037 45
3259 47
11294 673
39765 424
6522 402
25734 272
30400 247
29023 278
7060 211
12440 419
38444 427
12226 189
34165 609
15851 54
8063 289
18508 455
8561 169
7276 274
28018 388
8386 323
40577 70