21351 359
4524 281
25889 879
4604 548
7259 723
13328 461
10781 304
3244 324
3329 559
2792 529
1876 108
2671 631
2650 608