2873 150
4439 159
5349 480
3576 233
46517 666
14040 326
5530 293
3181 140
2958 319
3766 121
5799 675
3782 634
15870 475
4613 95
7873 628
10584 927
9350 599
16860 524
15811 452
4906 867
21026 784
8567 581
10320 310
6596 470
3341 670
8509 642
11223 208
17016 140