12032 119
2284 317
4464 88
7598 819
28077 358
10386 335
3610 557
1939 223
2543 637
12497 81
9298 520
1783 416
21516 457
20558 690
16217 794
1443 196
3583 763
5061 494
2369 374
4477 673
7328 545
5475 560
4299 924
1012 127
5755 703
7456 756
10875 438
8460 62