22814 51
12298 485
89471 923
16030 360
17892 531
39154 316
37653 489
46391 332
39070 372
20757 242
36033 239
3136 657
2440 415
2695 254
3002 195
3575 785