256712
729435
83346
757788
27121
375196
839618
336191
642581
287642
120124
377399
5506367
4525935
4345459
3442998
3442462
3401286
3347956
3009729
2996226
2480209
2133352
2130407