2961 300
1247 58
1949 149
2160 146
3888 204
2864 448
3493 412
5846 120
3930 688
3207 564
2541 150
7103 416
4922 131
3920 458
7975 111
7056 722
2881 229
4898 564
4391 370
8182 415
135572 537
498 99
17074 134
12329 484
3307 661
1341 114
5291 651
37599 606