317987
912993
472671
986537
337563
573107
430278
408221
41873
581121
18878
288807
6315368
5117935
4910460
37991000
3766287
3742956
3629462
3350226
3284730
318036
2758209
243410