2191 63
2315 658
5404 132
26003 939
4590 478
19129 577
4806 350
10840 347
4885 452
18689 417
7173 128
5500 358
1075 242
9057 142
7406 491
6740 634
1096 95
6346 493
6357 264
5573 852
11063 737
2808 272
8692 743
4426 911
1157 64
8230 502
5076 539
5089 616