2667 498
2629 264
45121 60
3128 59
24615 89
9809 75
8330 671
4740 807
8248 357
3033 205
2506 68
4475 321
2535 355
2481 294