48899 393
13948 598
14865 411
180460 367
50385 264
41335 517
47115 777
38896 612
12142 575
4263 696
6325 147
7729 400
4873 585
4503 122
4113 195
7504 513
2698 161
73142 149