2680 498
2636 264
45162 60
3134 59
24617 89
9809 75
8333 671
4740 807
8250 357
3038 205
2511 68
4476 321
2535 355
2486 294