2963 70
5027 828
2405 296
3282 559
4301 279
7714 576
5266 913
14917 450
2078 215
1771 46
3209 287
2272 303
1590 157
2940 161
6951 436
2013 123
3122 416
27100 583
7260 556
2201 31
6079 514
2212 187
3823 373
3646 659