3425 157
4820 503
6807 732
8324 525
52112 265
86561 486
6702 357
25451 388
2264 328
4621 630
4330 879
5100 491
32549 145