2231 117
24830 668
13471 435
9085 321
21290 368
14472 150
9849 222
39243 843
18918 704
8192 469
14075 363
2656 85
3092 82
8429 486
3486 560
2467 187
14995 348
3044 540
4300 352
5626 143
15807 579
10837 627
29086 135
6948 666
8614 718
2395 255
3149 644
18842 72