3003 337
14175 322
5171 814
2684 248
4479 366
4199 249
6235 954
2647 444
2937 401
5197 398
4316 826
2397 169
4492 681
3817 525
3937 136
2541 52
3985 391
2717 460
11225 348
3407 187
2887 226
4435 836
8161 624
4539 673