30437 249
16726 613
5263 96
2964 211
5571 847
1033 74
3238 340
4902 349
6775 568
1657 212
4452 341
3935 899
1466 174
2806 409
1496 63
21909 161
7928 854
13477 343
30217 529
3545 527
32553 178
4846 748
26208 713
5270 724
2551 98
30914 537
4510 472
7720 58