3131 161
2605 596
1821 391
14477 463
26694 224
17204 252
29690 346
8213 407
7685 433
23493 130
4335 226
15184 393
2954 109