21486 154
8063 791
34894 546
10306 123
9993 347
26325 206
7997 139
64258 557
128963 460
4106 390
1530 46
3673 846
139675 1039