50573 892
5609 532
3279 305
5430 515
2243 116
5287 853
4431 175
3159 544
4594 442
4939 321
3597 281
5363 468
173706 997
9401 558
5303 654
5356 351
127104 600
13398 160
4318 775
4014 159
3999 423
3065 92
10916 343
6095 732
2669 463
10347 250
23878 306
265977 763