3197 184
13468 622
23813 377
18851 338
41682 637
20826 240
148301 348
2245 145
3726 522
2030 82
2367 168
9505 344
5750 689
41316 509
50779 137
36903 169