6626 459
5111 832
10515 555
31438 281
631108 1440
12731 735
14349 653
141686 326
113870 866
10446 842
12404 676
3006 59
3919 95
3242 226
3710 407
4241 528