103068 623
24778 882
8523 42
8684 240
96719 1078
79094 432
25827 821
14739 471
11337 190
24874 109
28406 264