12042 111
264 48
2269 700
2996 689
325 78
317 67
1193 310
720 135
2812 882
1095 227
1888 518
2602 590
1962 499
2667 758
724 190
646 180
672 101
941 268
905 262
1767 396
840 210
1315 354
1735 458
640 153
2028 547
614 117
1081 299
2547 718