1695 291
4932 648
6026 138
238317 1001
175409 934
129098 898
67337 384
30844 364
69899 228
137851 1097
3872 79
3935 325
7867 315