4673 291
8508 83
2890 277
8072 51
4008 447
7687 201
18025 426
4953 116
2786 506
42217 395
1911 381
3830 746
3027 388
668 55
2100 489