2700 812
2917 755
575 151
2908 884
67622 738
66168 482
131388 260
70830 703
72122 520
74821 409
82788 904
85845 466
102348 511
93550 649
98992 711
63074 978
130123 870
96826 349
166904 968
88866 393
154320 482
132119 459
89280 950
48071 121