5447
9485
34119
41814
241048
22453
146344
2500
17858
690504
22520
266816
6392
2992
102967
248943
76598
56815
25908
4429
1538581
5039
4512
28982
115805
1673292
42405
20566
3389
8985
5482
5651
7361
49673
10647
4242
5185
12527
3131
3423
4696
3052
4721
2653
6348
3132
9696
2891
3876
5032
4983
5547
35357