41596 146
39694 46
37963 59
37613 95
36693 76
36262 27
35970 117
35466 88
34685 12
34458 42
34344 42
33986 52
33780 83
33670 77
33337 117
32983 63
32176 38
32016 11
31411 85
31164 54
30682 115
30648 66
30325 20
29380 35