3426 157
4820 503
6807 732
8326 525
52113 265
86565 486
6702 357
25451 388
2264 328
4621 630
4330 879
5100 491
32551 145