3070 842
3005 764
1331 389
1401 286
2538 639
1397 213
1117 314
2800 756
627 85
2697 741
5122 649
473 83
1227 327
804 161
3096 797
3008 733
3921 686
1013 221
781 167
1392 286
977 184
2838 562
3236 531
3759 892