3096 859
3082 917
2310 579
858 205
2119 381
1965 329
1796 339
1030 286
1096 241
2934 572
2269 425
1173 145
527 69
2517 769
857 228
3858 804
656 128
2806 769
1833 518
1442 288
378 85
1333 275
2613 696
2910 593