3672 436
1593 257
2278 331
4895 315
4052 674
2861 574
2365 369
3578 691
3254 297
5990 653
5105 681
5713 524
6679 114
6903 368
48447 525