1028 191
5467 357
23565 341
63230 125
166125 305
20375 1029
29201 384
24271 240
5231 476
4910 531
4601 526
3764 691