129248 520
19717 131
5187 598
102168 989
45065 73
8421 535
6014 88
7322 819
9559 189
7076 214
13216 178