1705 291
4935 648
6030 138
238957 1001
175732 934
129176 898
67654 384
30994 364
70108 228
138351 1097
3875 79
3943 325
7883 315