3239 498
2922 264
47928 61
3595 59
24882 89
9916 75
8550 671
4883 807
11637 358
3236 205
3082 68
4935 321
2697 355
2667 294