3552
93965
2152
9020
13741
11980
3960
33490
410
340
262132
1636417
1156312
11214276
1035216
10128258
97724
8287155
775911
71126
61924
57512
54178