5629 323
29618 811
11356 865
9236 907
9777 705
4394 359
6793 40
2444 136
6197 567
4339 248
1543 363
2161 174
1165 68