30620 147
2274 345
2818 511
154854 242
9401 530
14361 844
7388 713
3970 272
6667 191
6045 650
19194 447
50011 833
85894 658
86647 811
15090 301
44469 852
3381 354
18819 57
39746 380