13084 169
44446 843
13905 699
41614 898
20166 742
4304 235
3872 416
4557 513
6221 1017
1446 121
14641 80
2817 291