53061 829
25451 200
13130 124
13586 169
45701 843
14657 700
43238 897
21372 742
4462 235
4199 416
4811 513
6471 1017
1611 121
14828 80
2925 291