531 263
839 14
279 311
892 638
412 42
721 958
305 681
320 619
917 460
525 613
585 790
756 330
14389 365
13356 804
9397 361
7346 363
7294 348
6117 14
5651 40
5106 201
5039 225
4457 922
4424 646
4403 218