14687 253
15640 49
20545 201
8089 116
22334 432
9943 459
20652 612
13008 498
20009 469
12346 601
19755 424
12333 700
11309 752
9616 502
16468 80
17971 266
11771 274
16816 840
12078 556