29582 380
21184 151
19744 146
34943 376
31563 403
17533 94
16736 65
19016 822
9367 258
15943 160
56613 68
36189 638
42299 617
19714 208
11696 445
6953 347
8721 48
14039 616
52402 378
40640 436
17567 514
20649 668
15661 122
16872 340
34930 1164
29224 325
21239 712
29551 428