81032 512
32654 77
17303 731
6331 604
23829 41
18539 548
11847 303
12609 111
47368 329
14454 360
54252 467
4011 674
5216 828
6205 197
21106 373
31808 935
5215 240
14863 675
5526 517
13715 465
15459 580
5173 335
63723 166
21774 327
2300 197
9926 969
66414 856
21786 188