3197 184
13473 622
23814 377
18852 338
41696 637
20838 240
148394 348
2249 145
3727 522
2030 82
2367 168
9509 344
5750 689
41351 509
50872 137
36916 169