500 89
1267 29
725 600
309 382
599 612
462 7
981 944
344 371
170 639
643 855
894 564
6 971
141 225
43 320
446 993
638 167
933 219
893 159
826 760
140 95