3065 445
4358 915
2043 27
4234 843
3451 837
12214 219
2598 238
9386 189
4777 509
4972 883
2839 244
8147 351
1281 177