1102 77
2872 836
3262 801
5987 604
3043 723
3170 960
1097 232
2491 764
2995 654
1200 336
2318 618
2487 634
1629 338
2920 622
1407 288
1313 307
391 83
2945 923
548 97
555 97
409 85
2773 690
422 51
2288 506