201 30
2225 471
612 179
1299 400
1344 195
2184 372
3909 897
242972 805
90379 873
152159 474
114783 715
189296 531
60268 531
153768 384
48717 542
52147 190
54847 813
57950 456
34839 199