16030 306
5702 177
23617 755
21094 831
215275 335
4655 739
2442 127
9122 66
9999 116
7006 45
5135 464
16674 443
19478 590
4437 246
8520 200
1883 73
2947 445
2857 271
6191 504
2546 119
21373 865
7457 275
12951 429
6546 709
2586 112
4364 575
3305 92
39933 209