5209 291
8594 83
2943 277
8141 51
4097 447
8149 201
18076 426
5097 116
2866 506
42361 395
1989 381
3918 746
3098 388
716 55
2162 489