128897 473
29736 924
12014 348
30912 717
125431 1027
13656 155
38617 831
4703 46
2828 154
3119 148
32274 764