5210 291
8598 83
2943 277
8142 51
4099 447
8157 201
18080 426
5098 116
2866 506
42366 395
1990 381
3919 746
3098 388
717 55
2166 489