3041 723
2317 618
3016 647
2489 764
2993 654
1312 307
2288 506
2531 474
2456 652
2484 634
2943 923
1626 338
546 97
1196 336
1096 77
1404 288
2771 690
420 51
271 83
1530 429
2150 495
4294 471
2942 610
665 140