260 276
1013 309
688 531
638 48
1002 975
290 86
219 90
272 20
585 825
380 402
798 272
200 433
4658 418
782 86
595 858
687 531
414 11
472 353
400 148
822 473
58 575
424 265
957 455