3672 436
1591 257
2277 331
4895 315
4051 674
2860 574
2363 369
3578 691
3254 297
5988 653
5102 681
5710 524
6677 114
6902 368
48419 525