2343 411
1639 276
3203 598
1721 367
2322 595
521 116
2034 463
904 168
1675 296
1334 276
3394 745
2565 445
2874 628
2094 591
3105 622
2645 240
2922 869
2703 297
3242 533
5706 827
3321 670
3054 591
3611 849
2780 29