3121 657
53910 198
29082 879
37814 1059
16090 820
32721 744
22209 280
27799 738
35536 143
15211 93
12877 348
7655 802
71632 784
77732 309