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