2210
1680
3780
3030
42511
2824
54834
35612
34312
60513
61617
2593
2025037
14373284
1394812
12437261
1195740
112393
10322158
1010912
853537
82316
77645
70572