25227 508
12099 876
18283 487
23382 784
15242 134
12081 335
16526 432
7395 265
5690 200
5637 656
5970 351