22561 51
12216 485
88720 920
15930 360
17793 531
38771 314
37294 489
46033 332
38780 372
20488 242
35718 239
3064 657
2386 415
2654 254
2969 195
3552 785