55715
2752
90810
2893
104916
3321
2751
6066
2440
2610
11029
67215
2001637
14028284
1381812
12157261
1184040
111623
10081157
991112
832937
81406
76445
69692