2662 498
2626 264
45100 60
3123 59
24614 89
9809 75
8327 671
4740 807
8248 357
3032 205
2503 68
4475 321
2531 355
2481 294