1504 260
3007 612
1070 255
899 121
3284 516
28826 107
8756 883
7892 413
11206 423
4600 566
5556 93
3134 259
998 86
5050 690