149621 456
11485 545
157652 1044
9786 249
6439 163
10714 472
21641 190
30148 753
17564 209
8935 96
2927 380
3819 207
70585 1001