18370 40
14150 277
16948 431
18123 274
25454 495
29394 709
17453 599
2835 30
9719 266
13628 661
3696 120