102971 762
5690 583
3593 465
4357 402
21751 847
6285 413
80678 479
4104 623
45467 621
21138 311
18577 470
85949 748
23029 404
5109 457
5073 371
103615 746
9321 460
22168 135
101228 667
67106 781
5430 826
6558 290
27767 788
102666 715
26135 688
103817 393
61660 148
115444 899