21112 311
15624 620
262302 538
9492 255
185495 1146
28031 232
21614 538
3323 323
3427 431
4981 426
102892 951