13990 513
5680 134
7404 153
6045 636
4437 318
1818 238
5226 253
2554 109
2143 457
3053 481
2855 193
2786 190
3844 370
6031 395
5893 144
7730 122
6096 447
51227 540