16252 506
19349 141
2293 48
24142 672
45434 493
248415 1043
30601 89
14431 763
26944 173
57337 627
19311 541
11413 634
64921 609
4277 522
6832 734
4057 332
10093 558
2961 340
4258 46
4929 488
1673 153
15236 187
10646 725
10561 53
5269 274
1757 302
13747 643
5444 897