35093 453
1392 241
54684 105
11508 420
150134 631
26066 442
3143 422
1910 39
4291 655
4286 638
4113 572
2919 341
3657 801
3374 364
6876 681