4609 51
1540 282
2950 421
4745 948
5511 376
7314 356
4195 188
3216 592
4371 794
28210 779
15740 169
8017 494
169451 572
4869 427
5788 469
3067 130