646 83
3068 757
8997 657
3145 914
1408 295
3258 595
2692 685
1187 79
1750 392
515 64
1286 382
2870 781
2053 455
1640 274
830 147
2261 602
2241 507
1531 226
2755 612
2558 509
2117 553
1630 228
3254 903
1205 189
1788 322
2507 548
2242 565
665 102