405 441
92 420
1009 473
76 470
746 875
594 686
630 403
321 133
234 128
880 178
855 881
639 351
633 364
550 912
648 641
246 959
686 304
339 259
517 755
1002 122