486 159
1011 512
677 641
555 38
254 343
620 235
93 467
1049 650
1008 412
358 918
937 605
481 716
2886 793
484 421
411 613
1003 41
38 890
890 251
247 152
828 419
564 388
217 360
869 167
563 87