2131
1310
2642
1000
5504
2424
3083
2684
1396
1323
1864
2176
1615117
1131312
10648276
1019016
96783
9647258
7944154
755711
70006
60654
56212
53368