1596 47
3150 580
353 32
654 83
3073 757
9003 657
3148 914
1411 295
3262 595
2693 685
1215 79
1753 392
519 64
1288 382
2872 781
2059 455
1654 274
832 147
2270 602
2243 507
1532 226
2756 612
2564 509
2124 553
1636 228
3263 903
1211 189
1793 322