46021 375
2487 82
6614 553
163864 671
7724 511
35395 146
7763 568
21774 341
7236 385
2455 277
154275 712
3839 587
226518 1003
4351 208
65257 860
6936 743
162676 291
51791 925
95307 730
8637 577
10575 771
5207 282
5104 565
6173 269
4750 567
84467 370
59388 883
177729 751