4595 275
2220 159
5260 91
5795 684
2180 289
3670 261
4701 556
3866 565
3666 384
4797 694
2912 244
7581 269
7504 618
3622 468
1353 49
4251 332
3092 357
4771 143