5631 323
29618 811
11356 865
9237 907
9777 705
4399 359
6794 40
2445 136
6199 567
4339 248
1543 363
2161 174
1165 68