2873 150
4439 159
5349 480
3576 233
46511 666
14040 326
5530 293
3181 140
2958 319
3765 121
5799 675
3782 634
15869 475
4613 95
7873 628
10582 927
9349 599
16858 524
15810 452
4906 867
21026 784
8563 581
10319 310
6596 470
3341 670
8508 642
11222 208
17016 140