31282 240
11340 42
5584 251
69539 326
107928 939
30980 127
25552 708
4552 626
3340 435
5155 594
3198 634