48198 969
110852 848
485321 1571
218161 1046
265113 1045
375044 621
314341 967
102697 281
163412 785
228904 824
422792 699
30685 324
140052 1146
159085 925
419823 1077
359183 731
94126 196
194689 598
248400 1146
307046 1114
29306 309