2741 487
2513 548
1003 258
3061 904
495 117
195 33
2796 795
1034 119
2598 246
2442 773
1282 297
1374 353
782 228
2709 738
2734 889
2927 849
585 103
1114 262
2619 773
1210 377
1359 351
2412 597
2704 606
935 280