5198 291
8587 83
2942 277
8140 51
4096 447
8133 201
18074 426
5096 116
2865 506
42357 395
1986 381
3911 746
3094 388
714 55
2157 489