2936 271
3725 665
5539 569
3170 298
15696 525
21374 436
12021 687
6626 536
4737 492
5463 640
10732 569
7151 599
3318 202
22375 618
30021 289
15384 357
2164 284
16650 356
3903 24
4430 354
13515 28
1656 260
10090 35
3662 87
3621 454
5469 437
15963 495
15510 908