46318 61
84844 599
99186 508
53545 409
19343 98
5824 322
8381 685
97813 231
69101 661
15969 567
165830 139
18147 193
18264 432
61401 511
71163 145
5343 483
13003 362
47647 78
43866 559
107030 370
49537 701
23964 245
15633 696
87930 261
2768 27
9019 109
14621 409
2721 109