22015 298
18200 695
15020 364
30432 187
6426 224
118111 673
29345 139
34594 374
41477 963
103755 1042
226749 819
208628 660
5450 654
46406 321
7261 45
50316 263
24699 683
133682 425
11856 305
95488 451
26103 452
270930 445
67728 215
7870 481
129909 785
300841 795
640785 948
15964 154