21892 657
3328 145
3516 620
11207 322
3844 428
3433 563
4657 316
3479 428
10828 523
31586 282
4639 122
4329 664
3295 280
2996 456
2699 348
5237 703
18610 685
3663 414
3472 370
2834 384
6254 44
5068 763
2692 134
9602 516