31284 240
11340 42
5585 251
69541 326
107934 939
30986 127
25561 708
4552 626
3340 435
5155 594
3198 634