1625 268
21955 280
8516 529
4090 719
1517 162
1863 115
6862 112
15677 722
3787 555
2833 261
2791 396
2397 500