22698 51
12259 485
89168 923
15988 360
17847 531
39004 316
37507 489
46269 332
38937 372
20637 242
35905 239
3107 657
2430 415
2675 254
2993 195
3565 785