39001 924
36230 314
19596 1002
17671 781
17296 608
23974 80
31535 307
21834 393
25483 408
14947 338
31477 150
17939 94
36779 638
26256 317
41523 436
21638 712
36897 729
32926 119
21967 400
46860 52
40256 80
58592 947
21753 782
34335 666