5197 291
8587 83
2942 277
8139 51
4096 447
8132 201
18073 426
5096 116
2865 506
42357 395
1985 381
3910 746
3093 388
714 55
2157 489