12202 739
12800 415
17156 342
28888 309
17076 325
21170 124
52350 307
16146 675
26487 263
11497 187
5554 364
7548 294
3858 171
4718 875