30012 156
38902 305
15109 280
181670 139
9289 647
16153 256
8234 344
3295 554
5693 120
2759 110
7912 296
6378 292
13366 290
9303 392
66692 346
8928 391
21236 469
6661 744
24834 283
11782 45
224812 909
394640 1035
7128 102
55739 654