8913 60
14514 590
20821 185
9420 168
20623 442
30062 833
8689 819
22141 787
15755 317
19719 732
9030 98
13608 789
18026 774
10298 247
12874 453
11869 171
12908 689
13555 155
17564 719
11230 304
12502 421
37842 478
33020 375
25817 1063
16580 355
24739 529
12280 984
8291 34