106629
54822
1072168
95334
81632
678103
1462
1013121
716112
68367
78657
1190
52412
611
30236
943138
6669
39522
94479
4011