22696 51
12258 485
89156 923
15987 360
17847 531
38999 316
37501 489
46264 332
38936 372
20635 242
35897 239
3105 657
2426 415
2675 254
2993 195
3565 785