3197 184
13473 622
23814 377
18852 338
41701 637
20842 240
148411 348
2249 145
3727 522
2030 82
2368 168
9510 344
5751 689
41358 509
50890 137
36917 169