5158 291
8580 83
2940 277
8137 51
4084 447
8103 201
18069 426
5087 116
2859 506
42342 395
1980 381
3905 746
3089 388
711 55
2147 489