1228060 3078
237692 1025
53363 152
133850 633
63973 927
179396 816
147128 603
468507 1083
50282 74
63664 170
80273 202
98329 442
33436 329
94922 443
30704 883
60370 222
116255 377
118950 376
28557 224
145373 713
221735 1142
70828 315
45011 563
4198 508