4973 242
51451 907
9056 370
5083 92
26354 112
23134 124
20125 578
37752 295
11703 508
9467 938
6531 339
2327 340