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