4973 242
51450 907
9056 370
5083 92
26353 112
23134 124
20122 578
37751 295
11700 508
9467 938
6531 339
2326 340