4002 475
3025 146
6413 300
3641 371
2597 237
6015 574
3724 248
3866 123
3167 506
13141 515
2714 272
4676 128
2668 88
3658 563
5281 676
11171 156
12432 49
12862 665
4093 110
4326 638
21062 599
22664 363
15964 189
9587 487