1096 40
2241 278
1141 96
1696 108
3660 635
13036 355
2965 436
2838 596
9555 799
4061 768
14663 853
1790 275
24017 931
3311 533
5624 773
3672 557
3233 860
9746 577
6709 643
1617 150
3300 699
2563 413
5578 222
9140 462