14692 253
15646 49
20552 201
8096 116
22344 432
9949 459
20660 612
13013 498
20012 469
12354 601
19769 424
12341 700
11314 752
9619 502
16477 80
17973 266
11782 274
16829 840
12083 556