2916 233
38658 366
37801 694
31939 517
27495 720
17858 449
20464 566
37392 502
40817 686
35015 611
14569 56