5162 291
8580 83
2940 277
8137 51
4087 447
8107 201
18070 426
5089 116
2861 506
42344 395
1980 381
3906 746
3089 388
712 55
2148 489