2969 423
4608 201
137105 928
36256 117
44862 550
18681 415
5421 683
8740 163
6964 525
8044 136
17430 521
4851 123
51390 119