15393 482
5215 644
7085 508
12015 234
3571 503
12274 177
2043 110
4223 602
7638 885
3348 479
5014 643