25966 399
4531 542
7686 401
4362 380
4467 612
11337 122
11553 116
7595 679
11704 255
5957 57
13282 369
12256 565
8015 784
18255 630
3363 599
44849 854
4161 262
16333 692
85300 839
8033 505