21523 151
10410 176
30769 613
34081 639
49906 251
15750 519
6625 890
6764 559
24831 144
26200 217
49968 177
6280 165
4134 330
3758 708
29138 241
58638 229
54014 212
58963 733