12949 580
40793 115
1113240 1889
213440 535
923791 1982
13538 134
10119 166
16634 527
12314 477
20921 201
428623 850
17934 95
12932 622
18154 759
15391 81
18108 552
34674 393
318057 1226
582933 1215
22637 641
20166 629
19515 255
16244 372
10825 381
22178 555
9412 117
4625 54
648305 1337