3028 346
8455 277
23536 642
102238 516
106414 706
4608 635
2751 468
4750 505
2870 476
3279 185
4041 913
3138 333