19452
734266
134166
398479
284926
267677
6098
716186
1031190
309139
402969
956259
270807
102491
330297
848108
11376744
620686
3921577
3841980
3276510
2576192
2110495
2072216
2028492
182266
1759948
16155
153161
1524545