441
551
524
1226
861
954
776
840
1338956
962268
1041311
520
589211
42470
42333
40147
3561270
3342154
29284
2802149
26726
22722
21150
19330