31768 86
18600 148
15427 1041
5510 496
73936 838
17155 257
33548 477
9334 566
11867 654
14501 408
23986 530
17202 38
3383 302
4795 1009
4009 271
4100 156
8527 260