20 53
948 630
342 326
739 206
971 102
623 551
666 14
960 945
768 218
199 641
238 183
181 55
431 100
771 396
98 356
1126 269
913 631
690 859
126 434
154 939