5180 291
8585 83
2941 277
8138 51
4090 447
8113 201
18071 426
5091 116
2865 506
42348 395
1982 381
3907 746
3091 388
713 55
2149 489