12197 739
12785 415
17148 342
28882 309
17073 325
21168 124
52338 307
16145 675
26485 263
11497 187
5550 364
7545 294
3852 171
4717 875