129156 473
29848 924
12031 348
31071 717
125566 1027
13709 155
38734 832
4719 46
2836 154
3123 148
32394 764