3196 184
13468 622
23809 377
18851 338
41672 637
20809 240
148258 348
2244 145
3723 522
2028 82
2367 168
9502 344
5749 689
41291 509
50703 137
36898 169