21239 790
28987 682
7908 206
7745 626
2989 55
18372 625
8078 420
2384 50
2094 210
5934 378
83947 805
53147 278