21517 125
50403 871
34577 570
37833 690
17232 525
34192 344
24685 506
19942 242
47130 673
14382 159
28290 695
38676 433
32358 959
21166 223
29426 449
24240 165
39135 345
26296 221
31186 305
19746 207
41917 435
35046 721
38711 867
29642 621