3065 445
4358 915
2042 27
4234 843
3451 837
12212 219
2597 238
9370 189
4777 509
4970 883
2839 244
8145 351
1281 177