2259 523
2475 487
3030 633
31549 351
11396 589
15366 154
8041 195
6320 844
8438 297
11832 237
3584 351
62974 598
3643 845
6640 691