81012 512
32648 77
17300 731
6329 604
23823 41
18523 548
11834 303
12600 111
47326 329
14443 360
54225 467
4011 674
5213 828
6201 197
21098 373
31787 935
5214 240
14859 675
5524 517
13700 465
15452 580
5170 335
63701 166
21765 327
2298 197
9923 969
66385 856
21771 188