5085 400
6317 281
50342 393
18933 130
39932 222
153392 603
29683 381
46680 609
28482 744
9492 161
14788 620
7489 691
7408 692
7230 356
2347 34