21896 262
119369 802
2686 342
9790 303
12868 229
772127 3173
369532 1069
104685 245
328977 1389
21627 373
23956 683
38317 142
66007 264
134847 665
36072 703
22579 942
9441 249
12149 592
21086 447
184430 972
49693 953
8262 243
21028 640
6487 264
10650 339
46071 522
37012 342
5931 100