4316 550
18554 927
2480 437
5361 296
6274 706
3443 478
1260 97
3842 797
7987 491
6222 47
2650 570
20622 838
5084 874
2038 236
5427 138
2648 257
4534 711
1181 157
4536 771
3714 233
4471 556
5097 653
3749 871
8153 101