26005 57
30348 593
56241 362
15782 375
21228 327
27772 154
8660 472
20236 479
87664 325
21999 846
23064 484
141308 269
152781 575
23450 570
23797 318
127997 969
36883 287
29704 630
39669 364
109415 721
36081 497
17654 886
86701 920
30613 600
62400 107
67716 538