15060 86
14052 71
7531 405
34548 580
21405 720
57427 582
7682 536
53369 566
30415 683
47877 625
13309 350
28844 447
19013 731
40166 731
57441 371
25869 219
7776 415
10012 865
22315 466
12623 153
47801 826
14076 144
44871 542
31253 242