44297222
17539
1978606
512
3395524
882
3726830
870
10687050
2243
3612954
1143
14227503
4300
2092021
505
4564831
1325
1835060
480
2965207
606
1548952
339
4114876
1184
5424072
2026
4711254
1379
358414
336
5094953
1124
5934971
1492
5040606
1960
2502595
515
3624590
3668890
1181
7319213
1665
8667726
2654
2955472
301
1899334
926
1759555
841
1712563
361