31284 240
11340 42
5586 251
69545 326
107939 939
31003 127
25582 708
4552 626
3340 435
5157 594
3200 634