4311
3340
2080
5490
4111
12376
25044
29603
15820
28970
24320
3464
1599017
1107812
10120276
1003816
95893
9241258
7590154
736111
69286
59534
55092
52748