2282 116
2718 415
21067 144
2086 578
2165 588
19361 525
5868 678
2591 642
3839 213
3973 351
1741 308
3240 208
3007 779
1584 337
2222 478
934 260