3239 498
2923 264
47937 61
3596 59
24883 89
9916 75
8551 671
4883 807
11637 358
3237 205
3082 68
4935 321
2697 355
2667 294