1531 193
15896 405
29474 123
17467 842
53586 553
7515 659
32204 170
21791 354
24575 781
20576 901
4392 237
9734 267
26910 556