149513 456
11485 545
157601 1044
9780 249
6437 163
10707 472
21626 190
30145 753
17555 209
8924 96
2927 380
3817 207
70549 1001