25339 508
12245 876
18298 487
23408 784
15262 134
12116 335
16561 432
7422 265
5712 200
5658 656
6012 351