2997 821
1151 250
1243 341
2512 620
3046 632
2593 781
2034 431
832 231
180 52
1844 503
680 209
2927 710
2772 677
223 50
1803 393
1886 614
2354 589
1887 397
692 173
1346 332
2620 696
2208 645
1747 440
2278 635
1284 424
1224 387
441 99
2963 778