129329 473
29993 924
12039 348
31215 717
125665 1027
13759 155
38802 832
4731 46
2846 154
3128 148
32469 764