31080 147
2326 345
2833 511
155639 243
9414 530
14370 844
7392 713
3976 272
6672 191
6052 650
19211 447
50584 833
86148 658
87003 813
15136 301
44615 852
3385 354
18926 57
39823 380