31302 390
3496 355
6844 188
88047 422
15819 125
32081 827
33102 776
17756 482
45008 361
41889 274
3511 771