3037 422
2976 603
8378 555
6537 336
1919 118
4504 640
7482 513
8234 885
5011 275
5046 543
4271 130
30738 114
30227 534
151730 750
44206 287
37672 259
42325 744