15092 245
20411 390
14908 820
12265 702
10467 828
29844 210
33276 590
16245 494
14058 486
14084 385
24376 172
14600 634
20940 421
13511 171
6128 471
12750 651
12123 509
17192 768
10895 128
10915 111
13166 505
20820 335
14534 408
15906 781