3000 834
284 67
18050 818
137355 769
15487 145
1372 194
20524 480
10980 461
3795 464
2295 169
1991 420
52503 703
150158 467
3931 264
4983 168
25137 501