1190 47
872 67
10064 472
18103 817
4756 315
9832 600
4827 102
3225 484
3338 739
15360 631
2371 392
12336 168
5011 822
3534 308
3569 457
3524 474
2111 245
2173 168