22736 359
5025 281
29149 879
4942 548
7669 723
14449 461
15216 304
4078 324
3805 559
3042 529
2107 108
2875 632
2867 608