20576 130
5616 544
37490 292
21980 168
97818 522
28084 136
43037 447
17477 308
22200 195
24284 392
22446 665
33713 483
25648 205
32229 594