90 343
630 576
3614 924
158 207
431 238
339 704
696 327
744 514
359 176
1007 875
441 199
212 759
355 468
979 510
204 954
987 638
181 642
576 575
645 560
877 240
752 686
116 513
139 876