21259 359
4504 281
25719 879
4590 548
7185 723
13289 461
10691 304
3224 324
3304 559
2762 529
1855 108
2654 631
2629 608