5057 346
2236 177
2911 181
8937 726
16021 620
11975 597
11605 495
15247 587
10189 474
22042 610
75826 845