22903 111
42970 725
9961 898
25480 660
32727 382
17971 90
11648 201
12141 105
10570 62
44839 311
71681 212
22713 314
24703 236