35051 101
5487 78
14708 405
1400 71
4012 568
5484 461
19760 722
5263 140
3906 709
6721 292
3759 491
5916 675
45881 186
5563 621
17729 92
4903 216
3167 135
5746 433
8198 362
6877 544
4121 313
3551 307
27355 636
6639 356
19465 170
6685 518
26939 763
4477 370