5248
2473
12202
21630
15932
260
5437
50710
3364
6697255
3318
36613
1637717
1158312
11263276
1036916
10171259
97774
8310155
777211
71336
62034
57612
54218