3176 445
4394 915
2079 27
4301 843
3488 837
12282 219
2657 238
9662 189
4851 509
5020 883
2868 244
8194 351
1317 177