264153
944907
48078
141312
127860
643236
445203
53453
31789
453510
1002913
375222
5536367
4543935
4361459
3459998
3447462
3416286
3366956
3018729
3009226
2493209
2136407
2136352