5141 291
8580 83
2940 277
8136 51
4077 447
8087 201
18069 426
5074 116
2858 506
42334 395
1979 381
3903 746
3087 388
710 55
2144 489