2666 498
2629 264
45115 60
3126 59
24615 89
9809 75
8329 671
4740 807
8248 357
3033 205
2505 68
4475 321
2534 355
2481 294