12043 119
2284 317
4468 88
7603 819
28113 358
10397 335
3611 557
1939 223
2543 637
12523 81
9301 520
1783 416
21525 457
20574 690
16240 794
1443 196
3583 763
5068 494
2369 374
4477 673
7328 545
5476 560
4304 924
1012 127
5755 703
7457 756
10875 438
8460 62