21528 151
10415 176
30775 613
34089 639
49907 251
15750 519
6626 890
6767 559
24841 144
26215 217
49971 177
6280 165
4135 330
3758 708
29138 241
58646 229
54028 212
58989 733