28014 65
42013 889
51780 731
22513 373
47613 404
7645 416
24391 363
14325 501
11313 644
2898 182
16271 617
4522 226
15555 175
4996 570
7086 495
6633 691
4580 400
3931 63
9425 927
9015 622
6581 628