5076 421
18863 122
297879 1061
72132 221
7803 202
16834 63
31853 662
36937 313
26700 656
69197 714
20420 483
4546 562