38196 300
48623 631
47399 306
63402 471
33888 234
45060 495
5866 332
110468 517
38534 156
8165 129
9574 304
12050 716
30596 120
18821 241
50250 314
14383 541
15870 283
9182 131
25764 782
4742 326
11259 422
41660 702
28427 274
13631 258
137994 858