19766 81
40325 334
101031 797
2697 240
10136 596
9695 196
5750 503
5133 98
4551 118
4553 396
22338 253
6147 425
3591 372
16705 641
8842 671
5706 327
2163 185
2713 264
5909 775
2768 152
6068 398
5323 552
5747 413
30111 164
6408 488
7028 620
27870 79
9497 257