5656 323
29620 811
11357 865
9250 907
9780 705
4405 359
6794 40
2450 136
6217 567
4341 248
1543 363
2163 174
1165 68