5494337
2233
10740234
3810
5042460
3091
32766418
7901
16767050
3191
18434739
5328
5668768
1796
4558969
3041
12304339
2598
20989693
8567
5816096
2905
8946617
3204
34374583
15560
10855719
32949
9105252
2805
8107319
3251
11530826
3072
19969703
4435
7195189
3198
23239221
13037
30233025
11114
2485873
659
2956452
977
7425820
2268
3138749
1542
2700293
477
4183966
1291
2374224
848