12212 739
12831 415
17192 342
28901 309
17095 325
21184 124
52432 307
16152 675
26496 263
11508 187
5566 364
7555 294
3878 171
4722 875