10592 99
11800 358
6970 337
4299 443
3011 400
12559 856
15786 642
8648 894
5758 305
5870 518
7434 728
4286 240
9916 384
4252 526
6655 327
7881 614
19505 665
5865 916
6602 504
8859 411
6647 310
2546 248