1533 428
2502 191
5659 357
24178 341
63419 125
166561 305
20490 1029
29316 384
24504 240
5269 476
4947 531
4638 526
3804 691