6291 292
22390 87
3233 277
9098 51
4340 447
9058 201
19490 426
5598 116
3099 506
42705 395
2313 382
4183 746
3430 388
901 55
2367 489