580 85
8958 581
3744 258
7311 651
22852 206
50608 343
24249 368
65963 104
63764 353
22431 49
36315 225
30065 196
45041 888
65222 953
25457 259
41354 366
45057 564
28762 634
52348 165
38951 100
38168 508
46879 633
32928 775
29063 330