3259 313
2122 476
484 38
855 889
110 814
24 487
642 618
177 504
86 915
533 255
991 176
650 776
3387 412
216 286
962 478
344 565
641 214
72 996
32 153
313 930
443 386