126616 473
29128 924
11950 348
30064 716
123743 1026
13196 155
37711 831
4621 46
2649 154
3041 148
29457 764