839149
631645
42109
617888
54982
913714
330978
295566
44705
609234
109456
107917
5521367
4536935
4354459
3450998
3446462
3409286
3358956
3014729
3004226
2486209
2136352
2133407