302 60
2855 406
820 183
881 225
177 37
1972 616
2918 877
3102 805
1309 324
2663 608
856 201
2692 662
989 135
1798 523
1690 513
1996 413
228 42
2950 505
2527 254
892 135
2998 834
951 159
1004 283
2146 697
281 67
1576 304
2836 699
1416 137