1025 116
3738 923
6380 793
5449 508
559 51
14531 425
5845 291
4514 728
2825 231
1494 216
3703 337
4700 347
5211 641
14884 730
3519 741
3207 314
22680 555
9976 557
18412 354
11274 409
7501 246
5773 529
5780 413
5986 318