4959 242
51420 907
9048 370
5078 92
26344 112
23111 124
20077 577
37634 295
11639 508
9455 938
6523 339
2322 340