1540 428
2577 191
5683 357
24257 341
63438 125
166616 305
20514 1029
29363 384
24569 240
5283 476
4963 531
4652 526
3824 691