423 102
2919 590
588 172
728 138
1489 393
1084 313
2693 824
10941 747
2868 751
979 226
2327 760
3312 702
1398 256
147 28
1379 314
2949 849
3162 909
282 41
1769 510
1119 237
2824 729
2667 623
2714 869
1009 211
2137 560
1877 423
17623 544
7728 95