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