3197 184
13473 622
23814 377
18852 338
41696 637
20838 240
148387 348
2249 145
3727 522
2030 82
2367 168
9509 344
5750 689
41350 509
50869 137
36915 169