308 83
1074 298
2930 853
1650 496
2798 592
1022 153
2977 947
351 81
1659 341
926 233
2340 599
2827 532
991 258
2911 874
1093 216
1061 217
1584 308
1257 287
1840 316
1139 254
493 95
1140 199
2697 788
585 79