31141 44
4499 386
6401 554
6968 485
6330 498
14573 783
7918 120
4044 457
3624 77
9540 461
1519 101
7643 452
4921 113