6421 292
22368 87
3239 277
9084 51
4412 447
9099 201
18382 426
5641 116
3111 506
42731 395
2332 382
4183 746
3460 388
940 55
2370 489