21627 777
7905 712
704 139
574 126
17153 848
47708 552
985 242
6497 218
1694 178
6249 348
20157 634
18520 481
344 45
45372 367
12982 264
1885 187
1862 241
2889 687
46163 838
4254 975
3806 346
977 196
11754 468
1183 263