2968 423
4606 201
137084 928
36251 117
44860 550
18677 415
5420 683
8738 163
6961 525
8044 136
17428 521
4849 123
51384 119