8973 60
14605 590
20937 185
9475 168
20749 442
30219 833
8724 819
22255 787
15897 317
19775 732
9072 98
13642 789
18090 774
10335 247
12937 453
11938 171
12933 689
13641 155
17621 719
11288 304
12545 421
38013 478
33136 375
25957 1063
16647 355
24834 529
12313 984
8330 34