21641 350
5521 913
258643 1245
11679 356
6470 591
11939 783
166461 563
9047 402
102912 243
115692 442
50572 807
10942 333
30643 207
9652 780
4476 98
6525 673
4317 587
863 118
2015 337
1885 37