3196 184
13468 622
23808 377
18850 338
41669 637
20805 240
148243 348
2244 145
3720 522
2028 82
2366 168
9502 344
5749 689
41284 509
50687 137
36895 169