5213 291
8606 83
2943 277
8143 51
4101 447
8163 201
18082 426
5098 116
2867 506
42368 395
1990 381
3921 746
3099 388
717 55
2168 489