22584 57
19816 184
25713 177
8934 626
3732 310
3399 675
3665 701
23242 595
2355 243
4493 574
6196 607
3547 804