2506 623
3040 218
2931 337
3370 392
644 90
6804 771
3450 738
182 30
3256 477
19302 683
1358 288
6326 625
890 38
3158 692
7458 537
1581 33
3677 62
555 25
3529 773
2143 115
687 54
7720 861
5334 703
3122 136