21293 413
5808 93
1817 28
259877 832
143563 691
189862 592
12705 368
3398 302
6495 185
10902 716
74448 218
2576 243
6043 394
9151 721
7026 753
20297 839
14301 246
1728 155
12735 582
61225 447
7010 674
18468 307
8445 299
1807 208