134789
18885
285603
609122
255875
72249
656944
174124
901773
954486
695786
1049795
5543367
4546935
4364459
3463998
3448462
3418286
3368956
3022729
3014226
2494209
2137352
2136407