9996491
3600
8583971
2686
9311388
2444
6420384
2277
4275352
1570
4145510
1485
3989605
1410
4459801
1363
4491117
1319
3740320
1240
3287359
1203
3670266
1187
4408521
1181
3393749
1124
5202964
1093
1800895
458
5631298
2186
11942531
4960
2460237
986
3572157
977
8563730
2434
2595367
942
2241419
920
3181195
907
3151300
885
2370897
794
2558183
659
2052694
640