3117 105
9899 394
3735 79
7716 921
9160 448
36418 259
5640 379
9807 507
9220 292
12707 120
47809 674
123924 337