34796 242
42345 431
59996 770
19839 317
48223 553
23356 68
29935 810
39594 433
23560 175
28717 269
55434 934
27633 167
48298 524
23173 85
38555 833
12454 433
32103 393
57876 430
25182 773
14273 144
77214 222
66765 884
76826 886
59486 397
39829 380
41186 567