42956 924
39990 314
22267 1003
19532 781
18895 608
26579 80
34341 307
24094 393
28364 408
16913 338
34213 150
19769 94
41833 638
28649 318
46132 436
24042 713
39067 729
36761 119
26910 404
52113 54
45203 80
66241 947
25174 782
38075 668