399 394
1828 909
313 867
391 560
707 851
257 13
124 238
1706 430
794 277
905 257
438 755
1072 613
777 957
437 463
638 167
479 977
471 158
252 67
363 33
713 730
837 952
129 570