18770 58
17476 485
2610 401
9195 239
8019 501
4148 465
2850 284
9935 465
8388 105
2115 324
3533 797
2327 412