5162 291
8580 83
2940 277
8137 51
4085 447
8104 201
18070 426
5088 116
2861 506
42344 395
1980 381
3906 746
3089 388
712 55
2147 489