2191 63
2315 658
5404 132
25993 939
4589 478
19125 577
4806 350
10839 347
4884 452
18688 417
7171 128
5499 358
1075 242
9057 142
7406 491
6740 634
1096 95
6346 493
6356 264
5572 852
11063 737
2808 272
8692 743
4426 911
1157 64
8230 502
5076 539
5089 616