12942 68
6341 646
6288 716
3451 285
4608 512
3956 652
6595 839
5449 357
6444 399
8125 212
5903 703
10330 28
10627 603
3714 571
3565 437
4710 361
3748 188
12513 123
13484 233
5060 559
24174 384
7388 318
5054 674
3611 209
11704 185
8443 30
11343 927