24435 501
12977 249
29644 640
12418 47
21540 371
12847 479
7082 78
9608 177
25731 790
22737 172
30389 233