30697 240
96923 253
42198 378
32764 376
21999 288
53635 202
42835 369
20485 146
132970 742
42016 270
69362 1005
35356 395
57249 730
27620 889
45474 93
75416 330
147289 658
109442 905
52635 173
33843 264
37003 496
22946 664
44500 1135
19933 462
44170 562
31661 520
111922 609