312 78
570 180
46 382
128 189
915 774
682 802
107 395
568 197
312 933
76 615
168 736
490 268
3767 418
1883 123
28 474
416 545
457 606
144 944
68 670
204 635
88 751
804 839
783 173