1144 260
2662 612
1046 255
853 121
3271 516
28351 107
8704 883
7887 413
10963 423
4519 566
5527 93
3121 259
990 86
5038 690