2401 667
2304 689
749 170
2943 792
1504 318
3209 420
1537 249
2526 438
2776 586
437 98
1197 238
2431 503
2968 916
1359 279
780 116
3445 933
1056 158
3300 702
1026 214
1611 247
3167 662
1551 81
2387 384
411 29