5082 400
6315 281
50331 393
18933 130
39932 222
153382 603
29682 381
46677 609
28477 744
9492 161
14786 620
7489 691
7408 692
7229 356
2347 34