2602 632
1297 105
14755 497
565 109
1897 357
2980 687
1307 205
3049 150
1980 116
1825 431
3040 650
12682 706
980 59
5316 506
2040 570
1794 379
532 133
1636 518
2508 270
2675 356
9478 281
1578 70
2766 202
3748 839