4670 291
8507 83
2889 277
8071 51
4007 447
7685 201
18024 426
4951 116
2786 506
42217 395
1909 381
3830 746
3026 388
667 55
2100 489