4972 242
51447 907
9056 370
5083 92
26353 112
23134 124
20120 578
37745 295
11695 508
9467 938
6531 339
2326 340