31272 240
11336 42
5583 251
69525 326
107895 939
30924 127
25515 708
4552 626
3334 435
5154 594
3198 634