1531 193
15897 405
29476 123
17467 842
53589 553
7515 659
32204 170
21794 354
24576 781
20576 901
4392 237
9734 267
26910 556