21681 141
35356 705
2842 384
7773 277
4172 94
52782 761
9995 196
3292 42
4540 226
4648 153
7351 160
4828 505
7724 402