3077 877
1260 86
443 58
1487 205
2750 645
1053 120
3555 971
1247 177
2838 421
3148 844
2194 627
3015 685
2134 598
2845 262
2623 482
1950 600
1140 242
3316 633
2503 575
1886 282
891 122
2239 557
1387 384
3281 435
1008 243
1518 276
1592 396
1352 198