229795
1039546
691520
34710
402744
262532
287191
121848
615249
169436
143512
41218
706649
309814
1065617
418557
15860748
706486
5079578
4434980
3551510
3548192
2317216
2222495
2056492
191266
1871948
16405
1565545
155761
375972
394161
2953
942604