28502 597
1771 216
1648 279
2671 428
10061 562
8896 170
9662 465
4316 610
4586 335
8903 432
3898 249
11934 467
3299 481
2685 459
2251 135