21227 331
28620 537
9707 874
3052 502
2587 313
215956 556
45127 321
10013 638
30380 242
143165 762
34279 203
4483 49
162306 503
10452 223
6044 712
10978 349
31864 638
1268 102
4844 414
11688 646
1790 246
3724 826
4759 268
40350 455
524358 1049
114225 740
23367 819
1875 241