119025 320
77579 643
429238 1577
233550 471
22213 252
181325 746
144486 700
108598 520
131143 502
17494 624
100327 761
280067 1192
198045 463
142228 456
177652 505
145130 211
600480 1940
98052 599
242206 611
132788 1021
265840 871
79349 477