149503 456
11484 545
157596 1044
9780 249
6437 163
10707 472
21624 190
30145 753
17555 209
8922 96
2927 380
3817 207
70544 1001