39636 944
4500 693
22245 363
9558 580
11315 698
3973 854
2064 309
3087 516
23977 311
7900 459
1448 234
15333 216
1871 420