960 245
2587 793
1797 265
51139 638
30293 202
5767 631
2203 441
1445 411
2018 337
5663 216
161586 528
10912 526
41132 123
6662 530
6628 560
2829 267
6525 755
5145 209