1402 310
2911 832
2789 596
1446 427
2357 562
1554 451
2813 692
2943 888
410 111
2113 683
877 218
2847 659
967 270
1369 317
436 105
1260 333
526 135
10094 322
3735 582
22355 396
3180 548
4806 926
1728 128
14512 156
20706 492
11563 662
14217 85
7838 121