181318
536722
661138
528162
967390
320658
439713
990963
496584
674129
652229
102109
4313364
3624456
3570929
3194460
2923998
2825283
2791955
2610725
2517226
2113209
1943351
1905407