29821 757
28006 210
26587 219
18494 833
4333 644
16004 437
8687 142
16994 583
7589 213
5958 429
21871 155
7101 670
5890 387
10481 661
13731 875
14036 631