31269 240
11336 42
5581 251
69521 326
107882 939
30915 127
25497 708
4551 626
3333 435
5153 594
3198 634