31020 351
5789 587
14310 154
6100 195
5219 843
6885 297
10754 237
3232 351
61290 598
3351 845
5574 691