21112 311
15624 620
262306 538
9492 255
185495 1146
28032 232
21614 538
3323 323
3427 431
4981 426
102895 951