22744 51
12280 485
89274 923
16002 360
17863 531
39062 316
37564 489
46318 332
38984 372
20687 242
35955 239
3120 657
2435 415
2685 254
2996 195
3569 785