49030 509
32469 772
11292 435
8738 42
11756 150
6110 594
9915 308
8467 201
4283 549
3870 291
4511 826
16252 742
1550 63
2131 190
13142 141
5219 118
3800 513
6800 742
7252 685
6624 567
4037 657
2918 524
2895 491