141
41
61
241
191
161
71
101
383273
958642
545330
4233364
3584456
3521929
3172460
2878998
2791283
2758955
2571725
2482226
2088209
1928351
1886407