13562 110
2244 53
4918 657
7397 322
19415 817
5959 858
6261 141
4359 652
159878 531
7323 728
89884 630
28146 261
9756 700
1282 177
4719 528
1015 69
3944 283
4160 596
1601 163
3637 473
3912 263
3531 347
31671 518
5760 721