31272 240
11336 42
5582 251
69525 326
107891 939
30921 127
25511 708
4552 626
3334 435
5154 594
3198 634