29628 591
58936 442
33228 907
3018 459
2221 320
63051 685
22336 735
18587 188
25230 333
20585 131
85185 660
78277 844
41019 329
30902 675
50774 775
37416 464
52559 708
40803 156
89151 853
45797 233
42181 866
33845 513
19859 856
51519 349
29229 510