2303 701
2947 479
4470 233
40445 366
38414 694
32812 517
28113 720
18185 449
20922 567
38706 503
41532 686
36262 611
14958 56