3050 893
1010 180
1990 510
2197 534
634 128
2943 914
1709 406
1669 387
3366 773
2312 528
1712 130
1029 196
1078 190
805 154
1063 267
3044 815
1436 266
761 196
903 214
2759 756
394 40
2837 748
1468 259
2176 656