150487 456
11499 545
158083 1045
9835 249
6459 163
10785 472
21783 192
30177 753
17611 209
8984 96
2934 380
3833 207
70876 1002