813 256
1393 340
3371 712
962 151
3589 788
2267 639
4244 946
675 166
2725 672
2284 535
2219 571
240 56
2321 518
711 46
2004 613
2891 602
3076 829
2554 339
1058 247
911 227
2777 662
482 130
2188 526
1013 264
1613 528
645 128
133 23
537 112