34796 242
42351 431
60001 770
19839 317
48226 553
23357 68
29938 810
39599 433
23562 175
28719 269
55439 934
27636 167
48305 524
23176 85
38562 833
12454 433
32103 393
57881 430
25184 773
14274 144
77217 222
66770 884
76831 886
59488 397
39830 380
41187 567