1532 193
15908 405
29483 123
17477 842
53597 553
7517 659
32208 170
21795 354
24583 781
20582 901
4396 237
9740 267
26916 556