135828
540112
8744
265309
437853
53878
290340
377629
823920
613810
469175
262165
5531367
4542935
4358459
3457998
3447462
3414286
3366956
3018729
3007226
2493209
2136407
2136352