3191682
766
4389935
1077
32994306
10439
4027804
838
2688967
593
7539061
3251
6343905
2026
20750878
4454
2352075
725
13765258
4376
11001222
3901
8224325
3462
6090746
2076
4856295
1391
8498648
2720
6729555
3392
5416938
1096
4565177
1215
2603934
769
3660564
1388
7621368
2632
7509307
1847
22659572
8956
6809335
2855
7585522
3081
2303877
612
4660703
662
4659459
1485