5193 291
8586 83
2942 277
8139 51
4096 447
8130 201
18073 426
5096 116
2865 506
42353 395
1985 381
3910 746
3092 388
714 55
2157 489