30963 87
54056 878
22817 207
19495 59
22646 75
15581 377
87898 433
26541 695
20650 298
29255 187
33279 374
38878 963
43828 320
128415 424
15128 154
24244 74
35157 707
46485 454
25992 172
27323 557
42864 881
40625 885
14047 235
61495 126
26380 879
17931 120
35402 636
45852 500