308 66
1063 248
2973 541
2304 663
1069 234
1277 145
1544 289
714 164
2765 546
2163 514
843 151
409 104
428 37
1119 230
1050 208
2648 655
2317 536
1756 496
678 204
2655 631
2747 705
403 76
2826 746
811 242