1514 260
3029 612
1071 255
906 121
3286 516
28873 107
8765 883
7892 413
11226 423
4618 566
5556 93
3134 259
998 86
5050 690