1505 180
2516 452
1773 317
849 150
2994 826
30301 202
3156 797
525 94
2691 629
1003 204
3206 652
1463 267
62921 630
3386 773
1949 423
793 91
1966 322
3560 739
2488 477
3561 897
2811 815
2067 374
1444 261
2505 426
3170 562
2006 503
1612 339
10955 495