10105297
3694
8982231
2484
26005368
12208
10244438
2701
7249592
2054
8560349
2761
31684701
8309
11504150
2852
10150765
3452
8169538
2189
12081496
3257
8999359
2786
14382258
4325
9527586
2305
7414149
2265
5048435
1680
2332814
2365
9533520
3776
24821644
4272
5637031
1284
6618468
1828
7243554
2051
6049372
1548
39852672
3151
12027116
1866
12499328
4036
11648811
3559
9585222
3138