3054 466
1357 30
22872 517
4230 683
1318 54
1866 224
4346 680
2083 276
484 40
14414 790
15849 601
1144 172
3073 447
3844 949
3443 633
8220 753
4943 394
4125 462
15734 531
3780 657
11042 571
2001 362
3999 874
1372 75