51053 892
5614 532
3282 305
5433 515
2244 116
5289 853
4431 175
3159 544
4594 442
4939 321
3598 281
5363 468
173734 997
9401 558
5304 654
5356 351
127128 600
13399 160
4318 775
4014 159
3999 423
3067 92
10918 343
6095 732
2670 463
10347 250
23880 306
266014 763