3067 445
4360 915
2050 27
4237 843
3451 837
12216 219
2601 238
9408 189
4777 509
4976 883
2842 244
8148 351
1284 177