3056 823
4667 620
2465 668
444 107
885 242
9205 71
238 61
1010 253
2291 553
2278 521
12111 151
14433 370
49113 637
10472 608
8572 584
15499 533
5859 711
4484 180
4597 556
10047 128
7707 541
15627 567
4255 663
7932 387
4202 452
3663 778
4244 150
11143 307