14047 503
37988 321
21413 720
90276 383
42868 519
11260 104
25374 632
40244 303
31283 536
112432 664
12720 269
16257 736
35323 177
48011 485
55745 417
10576 547
127697 742
50600 538
123683 748
56418 593
48066 573
31448 376
297164 947
60337 541
73114 692