5767 412
6653 839
14102 238
7096 355
101740 584
90699 367
43163 285
40137 259
55127 476
41043 530
57534 823
70830 1005