21353 359
4524 281
25890 879
4605 548
7259 723
13328 461
10782 304
3247 324
3329 559
2792 529
1876 108
2671 631
2652 608