129266 520
19724 131
5189 598
102365 989
45075 73
8440 535
6035 88
7333 819
9581 189
7105 214
13249 178