13076 570
8256 193
38713 366
18366 72
18880 190
8817 520
12043 186
28206 309
13555 337
32660 354
11538 842
1288 114
3232 370
35395 143
4947 565
6323 752
29530 479
1031 37
5378 375
13684 225
10582 510
13314 838
2451063 3530
283891 1572
233798 590
3148164 6758
15837 213
706163 1990