30616 147
2274 345
2818 511
154846 242
9401 530
14361 844
7388 713
3970 272
6667 191
6045 650
19194 447
50005 833
85885 658
86643 811
15090 301
44467 852
3381 354
18819 57
39746 380