150502 456
11501 545
158092 1045
9836 249
6460 163
10786 472
21786 192
30177 753
17611 209
8984 96
2934 380
3833 207
70882 1002