390 72
133 268
191 276
353 567
248 918
460 348
984 992
901 898
675 891
509 124
999 67
916 738
14230 365
13208 804
9321 361
7279 363
7205 348
6034 14
5597 40
5060 201
4978 224
4415 922
4383 646
4348 218