149331 456
11481 545
157531 1044
9776 249
6434 163
10697 472
21601 190
30141 753
17548 209
8913 96
2926 380
3817 207
70496 1001