2967 313
400 834
320 251
526 94
962 352
349 83
309 328
630 153
560 537
144 751
654 579
578 437
919 349
259 299
884 294
883 510
904 372
424 268
300 324
338 943
772 684