3000 834
284 67
18055 818
137372 769
15491 145
1372 194
20535 480
10984 461
3795 464
2295 169
1991 420
52516 703
150163 467
3931 264
4983 168
25137 501