22086 51
12073 485
87086 920
15666 360
17516 531
37608 314
36559 489
45423 332
38041 372
19988 242
35079 238
3015 657
2358 415
2570 254
2844 195
3513 785