3591 28
13274 313
4809 72
9228 803
2570 162
3187 347
3284 170
3502 32
3766 586
5909 93
8885 464
14631 70
8498 614
5046 518
16130 383
11596 706
5833 150
6824 428
6820 642
5033 246
4694 126
9794 661
3239 173
5355 520