12223 68
10245 72
31878 556
47240 518
8576 517
45413 523
34022 253
17904 501
29913 470
3670 626
1891 233