150142 456
11496 545
157890 1045
9821 249
6453 163
10758 472
21735 192
30161 753
17589 209
8961 96
2928 380
3828 207
70755 1001