21324 359
4512 281
25831 879
4601 548
7238 723
13319 461
10763 304
3235 324
3321 559
2784 529
1868 108
2665 631
2644 608