40097 540
2117 130
8343 766
4399 161
5398 408
4738 402
14950 276
4785 636
1973 181
5982 79
5099 592
3498 432
23963 569
3649 630
2757 80
5157 467
4976 724
4726 773
3876 422
6073 241
3378 436
10650 847
6602 265
1676 118