2703 646
2928 740
903 255
261 72
2775 751
563 154
1507 434
2328 599
1126 276
377 94
1348 392
225 45
2450 526
2931 700
516 167
1247 356
2954 650
2874 865
345 99
684 186
290 83
285 67
1689 509
407 135
981 290
725 169
280 87
971 306