150370 456
11497 545
158026 1045
9830 249
6456 163
10778 472
21762 192
30174 753
17605 209
8978 96
2932 380
3831 207
70832 1002