424 102
2921 590
588 172
729 138
1490 393
1087 313
2695 824
10942 747
2869 751
982 226
2327 760
3343 702
1399 256
148 28
1384 314
2950 849
3164 909
284 41
1770 510
1121 237
2827 729
2670 623
2716 869
1012 211
2146 560
1884 423
17680 545
7784 95