1393 310
2895 832
2783 596
1414 427
2347 562
1539 451
2803 692
2930 888
405 111
2105 683
863 218
2837 659
959 270
1358 317
433 105
1258 333
515 135
9991 322
3544 582
22091 396
3128 548
4606 926
1531 127
14471 156
20633 492
11397 662
14135 85
7788 121