1008 67
277 103
735 51
159 424
952 147
450 409
338 33
601 65
16444 748
7390 86
5435 578
4573 981
3717 192
3664 510
2416 216
2279 495
379 77
725 784
766 312
925 890