3402 322
5216 790
3534 417
5097 741
2555 346
11146 601
3824 457
6247 188
3700 158
1822 56
5341 317
6055 766
37635 308
52420 609