3196 184
13468 622
23808 377
18850 338
41669 637
20804 240
148239 348
2244 145
3720 522
2028 82
2366 168
9502 344
5749 689
41281 509
50679 137
36895 169