501 363
268 311
452 439
707 150
969 170
796 95
32 464
173 99
29 653
276 195
777 70
189 121
92 681
86 609
712 974
493 812
249 530
212 885
215 329
335 235