3428 157
4820 503
6807 732
8326 525
52116 265
86568 486
6702 357
25451 388
2264 328
4621 630
4330 879
5100 491
32557 145