12944 640
10306 103
12296 503
9880 564
9734 1012
8804 881
9329 474
17647 334
9529 469
8790 447
24100 348
12455 445
4316 345
9726 305
15536 898
19932 216
7014 733
21010 280
5139 247
2303 295
2095 192
3825 136
2028 39
14646 253
6222 83
15356 60
19886 241
4259 508