12010 63
11950 527
21152 354
2812 130
3177 170
112628 643
17719 75
18222 432
23617 58
24732 626
27340 374
6544 385
4335 923
980 65
1912 124