50479 892
5608 532
3276 305
5429 515
2243 116
5287 853
4431 175
3157 544
4594 442
4939 321
3597 281
5363 468
173694 997
9401 558
5303 654
5356 351
127096 600
13397 160
4317 775
4014 159
3998 423
3065 92
10916 343
6094 732
2669 463
10346 250
23878 306
265970 763