1141 260
2608 612
1044 255
851 121
3269 516
28263 107
8692 883
7883 413
10902 423
4518 566
5522 93
3116 259
989 86
5038 690