22096 377
3899 515
3785 806
4720 728
5861 705
53405 293
12888 443
12221 964
42603 850
14216 795
5093 132
6248 815
7448 697
5710 740
2065 161
2205 336