145 27
2852 888
2184 645
1490 446
909 183
181 48
2547 792
1729 382
2757 705
490 130
2735 646
1030 252
2960 740
1033 209
2906 923
2176 586
1206 275
2243 738
1356 392
544 135
296 76
2669 793
988 290
736 169
1938 434
973 306
1706 519
2358 717