1402 255
2835 200
19339 185
30607 584
7139 482
101363 216
102877 427
71221 642
20258 149
27329 754
9564 173
7508 562
7457 413
4367 359
5769 79