20772 613
2354 172
3998 470
20688 646
12016 793
11045 671
18579 673
8347 525
10196 160
3412 197
6561 577