2511 315
1502 302
3078 978
3007 734
941 181
1555 357
647 106
4843 126
1119 103
3367 672
3036 696
790 144
2839 572
1190 323
422 99
1073 189
524 95
2419 524
504 99
932 42
2230 658
3150 886
7576 693
1582 151