3532 52
32281 229
3523 60
1738 239
4425 690
3768 690
5723 764
5619 659
2546 371
4026 459
4400 641
20388 306
28037 676
2601 99
9775 514
15226 323
3033 89
29604 707
5196 80
5577 561
2611 64
57157 537
3819 118
7294 422
1470 75
4524 759
8382 261
91692 501