29150 80
40271 339
26319 595
6229 36
23248 47
21702 652
16665 454
96906 495
32717 320
3764 357
20609 623
37857 301
43982 584
44308 659
61175 196
31491 648
14805 58
42065 292
39956 94
8720 729
9572 728
7174 695
3859 34
5683 307
7566 770
71488 659
14415 831
13268 807