21643 350
5521 913
258687 1245
11680 356
6470 591
11941 783
166486 563
9050 402
102938 243
115703 442
50586 807
10947 333
30650 207
9652 780
4477 98
6526 673
4317 587
863 118
2017 337
1886 37