522 996
308 723
994 681
145 635
113 542
441 479
704 472
79 464
516 429
233 361
354 269
891 201
301 198
276 183
153 1