3013 562
1508 240
2756 481
4193 656
1461 243
2333 344
2199 447
303 39
2379 485
2739 754
1232 233
489 28
3980 753
1051 65
729 113
2694 284
3482 847
375 29
2016 580
1842 259
3867 711
2645 695
4790 425
2877 639