22563 51
12219 485
88743 920
15930 360
17795 531
38774 314
37296 489
46046 332
38786 372
20490 242
35723 239
3064 657
2387 415
2654 254
2970 195
3553 785