10541 802
24971 1249
25327 247
42080 1469
25394 1545
28435 158
43416 1721
18380 1650
29460 1063
40812 230
16586 1463
15813 859