31178 411
15128 233
117931 423
35937 585
442025 1058
15468 177
55831 425
42917 231
53388 260
14623 772
7559 587
5543 350
5247 883
5924 432