31277 240
11337 42
5584 251
69535 326
107919 939
30972 127
25543 708
4552 626
3340 435
5154 594
3198 634