23529 188
165454 857
43076 512
20536 196
39222 417
41535 310
55979 205
80273 863
184428 266
47162 440
78475 551
235959 922
34465 434
69551 737
95526 465
244996 596
273051 437
38849 967
96544 392
85984 386
65405 656
34305 838
18525 211
25888 621
28172 757
58456 322
58462 715
21460 90