4008 562
3085 28
41035 411
9082 839
9366 595
8673 215
3978 551
2050 495
7828 465
3662 113
57249 343
23001 67
3757 757
9609 886
9366 64
23723 101
5409 504
23790 531
32835 620
33721 272
21881 352
22104 618
9418 554
8722 73
40638 430
45227 49
11007 322
13029 877