1393 310
2895 832
2784 596
1415 427
2347 562
1539 451
2803 692
2930 888
405 111
2105 683
863 218
2837 659
959 270
1359 317
433 105
1258 333
516 135
9991 322
3545 582
22091 396
3128 548
4607 926
1531 127
14471 156
20633 492
11402 662
14135 85
7789 121