3533 146
5648 312
7405 593
3340 659
5014 695
1796 58
1611 164
2944 128
5709 577
4016 569
8698 341
2023 288
4827 272
2568 276
3570 371
115874 737