3112 455
2287 366
4752 314
5979 276
9328 92
3267 371
4745 170
2132 303
1524 95
2323 324
5201 336
2381 547
4418 180
4397 417
980 121