3043 723
1101 77
2460 652
3169 960
3017 647
1629 338
2317 618
1407 288
1313 307
2486 634
2489 764
2993 654
1198 336
2773 690
422 51
2288 506
2944 923
449 76
408 85
2944 610
1365 272
1531 429
546 97
4295 471