3056 823
4665 620
2465 668
444 107
885 242
9203 71
238 61
1009 253
2291 553
2278 521
12111 151
14433 370
49110 637
10472 608
8572 584
15498 533
5859 711
4484 180
4597 556
10046 128
7707 541
15627 567
4255 663
7931 387
4201 452
3663 778
4244 150
11143 307