31273 240
11336 42
5584 251
69528 326
107898 939
30932 127
25524 708
4552 626
3334 435
5154 594
3198 634