14293 611
32477 407
9304 44
44821 926
94269 913
57220 922
28085 334
34478 391
18149 432
37915 423
14504 735
7341 282
18797 450
4099 300
3248 524
2665 220