2993 816
1273 281
1950 580
1597 382
2116 609
1537 499
993 323
2253 528
668 191
277 90
1290 281
1150 376
2827 593
2656 845
2469 608
346 87
507 161
2222 483
1077 245
2452 764
2909 878
1284 343
1141 314
2666 804
2329 635
2917 855
1445 280
2016 398