50452 891
5605 532
3276 305
5428 515
2243 116
5287 853
4431 175
3146 544
4594 442
4939 321
3597 281
5360 468
173681 997
9401 558
5302 654
5356 351
127085 600
13396 160
4317 775
4013 159
3998 423
3065 92
10915 343
6094 732
2669 463
10346 250
23878 306
265963 763