15404 615
5258 297
1436 325
21047 302
19528 998
8999 215
72775 769
27046 897
37091 443
21996 876
11929 160
11784 844
15155 636