493976
440579
862827
44950
212526
862916
491291
314429
399546
240490
666451
216619
234832
694173
571243
1002485
14823747
670086
4546578
4208980
3442510
3205192
2176495
2176216
2049492
184766
1844948
16325
154561
1540545