29832 757
28032 210
26621 219
18500 833
4335 644
16010 437
8696 142
17006 583
7601 213
5968 429
21878 155
7105 670
5899 387
10498 661
13739 875
14040 631