21338 359
4515 281
25846 879
4602 548
7245 723
13321 461
10772 304
3238 324
3325 559
2788 529
1872 108
2668 631
2647 608