25233 508
12103 876
18283 487
23385 784
15242 134
12086 335
16526 432
7396 265
5691 200
5637 656
5970 351