128047 473
29512 924
11990 348
30506 717
125049 1027
13518 155
38303 831
4673 46
2801 154
3101 148
31814 764