12053709
4498
16356331
7596
11153190
3606
13833230
4831
4154567
3226
6268224
2937
21220063
9836
13468051
3741
12656719
5180
5503875
2365
3902429
1501
7689377
3339
4684416
1906
7123589
3210
4811572
2233
5059148
1256
21155534
6622
3981503
1539
6024672
2899
4653012
2513
4400523
2302
56137309
22204
3894531
1206
2092894
706
2690208
898
3506183
939
2782153
1291
6851125
1765