149596 456
11485 545
157641 1044
9784 249
6439 163
10710 472
21637 190
30147 753
17564 209
8932 96
2927 380
3818 207
70574 1001