2303 701
2947 479
4470 233
40451 366
38416 694
32814 517
28114 720
18186 449
20923 567
38707 503
41533 686
36263 611
14958 56