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