1027 180
161 32
2333 419
846 209
12894 385
3440 163
10623 291
12033 380
3163 112
2123 276
3688 513
3535 398