17601 275
13422 128
3502 299
2808 740
7595 214
12960 650
2598 518
12530 885
3597 380
18330 877
3277 500
2189 270
5367 399
4745 669
9810 468
3486 527