129097 473
29801 924
12028 348
31033 717
125534 1027
13701 155
38704 832
4713 46
2835 154
3121 148
32368 764