34984 71
113544 217
5808 195
3054 122
2364 344
4558 351
7719 262
4180 219
2809 329
1858 210
5081 257
4527 292
2448 255
3041 314
9384 18
1729 10
2217 296
4917 14
2116 243
1837 343
1959 297
3130 314
3119 10
2992 329