3111 455
2284 366
4747 314
5977 276
9324 92
3261 371
4743 170
2130 303
1522 95
2321 324
5197 336
2380 547
4414 180
4394 417
975 121