10995 561
2386 66
9602 298
3859 43
14888 305
14309 327
30089 582
5450 293
15777 754
9652 410
3802 257
13758 504
7626 412
7230 859
7403 159
8223 513
11925 774
16404 654