5006 157
2911 190
3996 514
8885 126
10974 518
5884 245
3243 443
4032 444
3777 851
2441 208
16241 65
6698 120
8815 874
12061 337
90928 430
5059 582
29316 420
11224 152
9988 797
7573 486
7352 626
45230 75
13186 419
8300 962
3490 29
8767 636
8717 750
18626 609