2693 646
2920 740
901 255
259 72
2770 751
562 154
1506 434
2327 599
1126 276
374 94
1347 392
225 45
2450 526
2931 700
515 167
1247 356
2953 650
2874 865
344 99
684 186
290 83
284 67
1685 509
405 135
981 290
725 169
280 87
970 306