891 89
1491 363
516 30
1368 327
2201 541
3373 815
2266 461
1152 169
1645 168
592 60
2000 386
1355 312
2829 549
491 74
2384 430
1114 132
2774 721
2961 232
2382 312
2685 672
2185 345
2761 406
3185 504
2727 353
2347 527
1494 344
5332 888