31000 240
11252 42
5527 251
68802 324
106420 936
29661 127
24319 708
4474 626
2951 434
5095 594
3139 634