8901 60
14493 590
20802 185
9407 168
20588 442
30016 833
8688 819
22114 787
15736 317
19708 732
9021 98
13602 789
18016 774
10293 247
12861 453
11859 171
12902 689
13544 155
17534 719
11214 304
12493 421
37810 478
33003 375
25787 1063
16567 355
24726 529
12270 984
8287 34