2902 313
925 710
940 140
400 488
589 43
555 741
20 156
742 71
172 409
338 630
752 976
78 813
869 243
238 562
749 451
867 911
180 576
773 125
926 813
255 186
271 265
774 214
539 465
691 266