2873 150
4440 159
5349 480
3576 233
46520 666
14043 326
5530 293
3181 140
2958 319
3768 121
5800 675
3782 634
15871 475
4613 95
7873 628
10585 927
9350 599
16862 524
15815 452
4909 867
21027 784
8568 581
10322 310
6596 470
3341 670
8509 642
11225 208
17017 140