13073 570
8246 193
38658 366
18363 72
18867 190
8812 520
12032 186
28155 309
13551 337
32608 354
11530 842
1286 114
3230 370
35181 138
4945 565
6319 752
29485 479
1031 37
5373 375
13673 225
10575 510
13311 838
2447739 3528
283833 1572
233792 590
3144624 6757
15836 213
706081 1990