295 457
223 436
421 700
383 753
780 739
654 445
533 81
840 625
485 219
171 833
855 881
307 279
14394 365
13361 804
9402 361
7349 363
7294 348
6123 14
5653 40
5107 201
5040 225
4459 922
4425 646
4403 218