1705 291
4935 648
6030 138
238938 1001
175725 934
129175 898
67644 384
30993 364
70107 228
138339 1097
3875 79
3943 325
7883 315