201 30
2225 471
612 179
1299 400
1344 195
2184 372
3909 897
242947 805
90379 873
152159 474
114777 715
189271 531
60261 531
153768 384
48711 542
52147 190
54847 813
57950 456
34839 199