12038 53
68050 165
107598 394
20561 311
2659 144
112684 331
314014 1020
17339 390
7805 340
84934 553
294869 764
58932 336
67310 547
121475 670
385614 859
52353 496
152368 388
33510 369
11790 413
123942 515
41375 837
57743 321
147269 620
36365 426
125873 651
109047 471
61355 739
87191 900