30362
6401
7288896
43431
4823
7480
72451
41336
33112
18913
41212
34816
509110
37940
37563
34635
3081268
2865154
26474
2447149
23456
19441
18520
17000