3196 184
13468 622
23810 377
18851 338
41673 637
20809 240
148262 348
2244 145
3724 522
2028 82
2367 168
9502 344
5749 689
41295 509
50711 137
36898 169