1235 86
3051 658
1633 339
2941 401
2307 312
1285 127
3999 233
2075 499
6716 969
2119 390
5158 617
1451 124
3676 746
3732 572
3310 672
3661 152
2333 134
2488 487
4096 827
3600 524
2936 545
1497 305
2160 118
1222 32