2810 505
731 85
1639 396
264 40
928 274
1784 315
626 147
3155 695
1825 508
411 83
2371 487
2231 304
2839 652
684 129
1917 560
2666 627
1081 31
3297 602
626 110
961 160
709 94
772 119
2535 653
1113 317