2676 757
2446 600
874 220
169 38
1255 263
2384 538
1688 510
755 241
1148 381
803 211
500 133
2715 621
880 190
2949 813
943 292
2749 632
1570 504
1092 333
2179 712
1121 262
2980 931
1445 467
3004 684
2621 870