5006 157
2911 190
3996 514
8885 126
10974 518
5884 245
3242 443
4032 444
3777 851
2440 208
16241 65
6698 120
8815 874
12061 337
90924 430
5059 582
29316 420
11223 152
9988 797
7573 486
7349 626
45225 75
13186 419
8299 962
3490 29
8761 636
8717 750
18624 609