3596 209
312 583
1855 703
725 448
427 120
1371 206
480 652
72 686
605 880
223 381
922 335
459 310
874 577
844 566
102 856
647 712
124 206
181 722
555 836
545 159