2262 360
3227 850
1963 197
2265 457
28796 191
84485 395
57801 590
79246 266
51490 279
60889 101
41956 501
40639 596
40081 362
56445 596
55946 931
44055 554
102602 470
54321 276
71276 685
107005 843
59640 582
53674 677
45555 205
38587 252