2585 265
3130 118
10348 701
4825 377
5010 581
3946 397
21249 726
2331 269
4073 318
3241 264
5527 439
10587 623
22048 609
5396 385
10506 141
5032 703
6772 759
13297 225
6506 59
3866 51
4403 760
10122 120
6567 437
8935 175
6309 41
12243 370
4948 686
1870 81