522 996
309 723
994 681
146 635
113 542
441 479
704 472
79 464
516 429
234 361
355 269
893 201
301 198
278 183
154 1