128930 473
29745 924
12015 348
30935 717
125445 1027
13660 155
38627 831
4707 46
2828 154
3120 148
32284 764