48200 969
110862 848
485349 1571
218178 1046
265142 1045
375061 621
314362 967
102709 281
163422 785
228913 824
422800 699
30685 324
140056 1146
159098 925
419857 1077
359222 731
94135 196
194713 598
248411 1146
307076 1114
29307 309