22716 359
5085 283
28952 879
4917 548
7652 723
14302 461
14474 304
4023 324
3770 559
3006 529
2093 108
2839 632
2830 608