31274 240
11336 42
5584 251
69529 326
107902 939
30936 127
25525 708
4552 626
3335 435
5154 594
3198 634