4939 242
51371 907
9037 370
5054 92
26332 112
23043 124
19978 577
37239 295
11474 508
9425 938
6514 339
2308 340