5030 649
1648 297
1465 51
1398 319
2935 700
3091 697
1750 455
699 147
2110 358
2728 533
198 29
2891 742
941 103
1375 142
581 40
1523 350
2391 595
2814 741
866 207
1013 208
3726 818
1652 367
2756 695
3236 883