202 954
123 934
739 347
552 372
683 999
889 430
438 199
877 240
577 151
163 563
394 602
1003 875
976 333
3596 924
5234 462
914 212
112 91
21 413
733 608
555 502
114 513
246 177