3196 184
13468 622
23808 377
18850 338
41669 637
20807 240
148253 348
2244 145
3722 522
2028 82
2366 168
9502 344
5749 689
41286 509
50694 137
36897 169