314191 776
127366 309
67440 436
116877 189
23709 243
42838 503
59706 343
59183 558
3282 67
927 206
1139 225