150170 456
11496 545
157912 1045
9822 249
6453 163
10758 472
21739 192
30162 753
17593 209
8961 96
2928 380
3828 207
70763 1002