3957 432
39862 755
9282 295
5976 530
11581 692
15622 237
2956 506
5823 507
1897 252
3294 928
7481 844
2966 403
1938 119
3443 480
4734 686
2355 405
1483 89