3672 436
1592 257
2277 331
4895 315
4052 674
2861 574
2363 369
3578 691
3254 297
5989 653
5104 681
5711 524
6679 114
6902 368
48434 525