2380 360
3269 850
2178 197
2301 457
132351 549
87831 245
55281 464
149325 840
57944 398
150142 777
93274 198
159505 996
102821 591
129217 310
154984 723
40763 396
83169 965
127859 339
68419 612
238168 842
142533 720
122694 542
54098 154
132969 513