5163 291
8581 83
2940 277
8138 51
4088 447
8109 201
18070 426
5089 116
2862 506
42344 395
1980 381
3906 746
3089 388
712 55
2148 489