2873 150
4439 159
5349 480
3576 233
46519 666
14041 326
5530 293
3181 140
2958 319
3766 121
5800 675
3782 634
15871 475
4613 95
7873 628
10585 927
9350 599
16862 524
15814 452
4907 867
21027 784
8567 581
10321 310
6596 470
3341 670
8509 642
11223 208
17017 140