19754 168
3388 49
9043 691
16604 860
6732 634
11936 178
4731 277
5063 367
3971 577
3187 244
7682 402
6833 511
14729 203
45209 349
35865 246
8439 171
41352 631