240025 953
4506 451
19418 698
5087 220
4680 264
4224 53
12638 414
5743 140
24294 402
53265 944
28331 311
14699 704
48710 193
14457 803
25642 628
33963 512
50526 953
12353 441
199488 1067
37006 166
13732 508
36293 175
33292 438
9170 503
3884 483
3238 545
1175 67
4338 656