105
3521731
1516252
1538164
2707427
2380069
1410278
1453816
2685158
1431814
1625177
2446980
3162839
1729319
1709149
3269133
3013825
16
1603029
1494416
2288914
1791791
1305102
1872033
3542257
434382
28
425
550
21708
703
1008761
287079
822735
924710
3542212
77
800924
21516
198306
133049
844032
1161309
1538184
393565
265360