2284 116
2719 415
21068 144
2086 578
2165 588
19374 525
5870 678
2594 642
3851 213
4069 351
1745 308
3244 208
3007 779
1589 337
2224 478
934 260