31284 240
11340 42
5585 251
69541 326
107932 939
30983 127
25556 708
4552 626
3340 435
5155 594
3198 634