2496 59
23822 486
22880 569
3702 185
169411 203
27070 368
141350 269
50656 495
10321 71
11931 294
1466 146
15103 133
3576 757
6348 794
3335 655