25321 508
12233 876
18292 487
23406 784
15261 134
12109 335
16557 432
7420 265
5707 200
5656 656
6006 351