12196 739
12778 415
17141 341
28882 309
17073 325
21165 124
52325 307
16143 675
26484 263
11496 187
5550 364
7542 294
3848 171
4713 875