2927 599
6889 503
4314 291
30600 871
15858 214
14069 807
4883 414
6827 432
5207 389
2898 54
5273 883
4278 581
3201 437
5251 263
6428 635
35742 567
2128 225
1986 101
1844 288
4306 191
5415 467
5922 72
3858 144
4229 915