3005 855
1187 155
10251 151
3505 165
8193 436
13326 277
4973 61
5010 827
6591 289
3040 546
2215 242
5408 245
3802 281
3380 183
4387 786
3596 516
6699 371
11881 321
3948 385
19880 564
2624 110
18895 658
15816 61
8373 253
10235 159
16086 793
7915 447
17930 709