13073 570
8249 193
38660 366
18363 72
18867 190
8812 520
12032 186
28155 309
13551 337
32612 354
11530 842
1286 114
3230 370
35185 138
4945 565
6319 752
29488 479
1031 37
5374 375
13673 225
10575 510
13311 838
2447939 3529
283834 1572
233792 590
3144807 6757
15836 213
706085 1990