4697 291
8516 83
2890 277
8080 51
4012 447
7700 201
18029 426
4957 116
2790 506
42224 395
1924 381
3839 746
3031 388
673 55
2101 489