2380 360
3268 850
2177 197
2301 457
36984 131
103198 716
75848 672
64809 298
151173 210
119492 582
26227 151
146457 611
139893 678
38798 637
108572 526
139560 417
70596 365
109660 347
91958 313
103478 814
244300 402
51626 306
81775 296
72342 280