46333 61
84868 599
99241 508
53576 409
19343 98
5826 322
8381 685
97839 231
69111 661
15975 567
165878 139
18147 193
18265 432
61465 511
71180 145
5344 483
13005 362
47656 78
43875 559
107074 370
49546 701
23968 245
15635 696
87969 261
2768 27
9019 109
14625 409
2722 109