2661 498
2625 264
45097 60
3122 59
24614 89
9809 75
8327 671
4740 807
8248 357
3032 205
2502 68
4475 321
2531 355
2481 294