129028 473
29766 924
12022 348
30990 717
125494 1027
13681 155
38667 832
4707 46
2830 154
3121 148
32338 764