40963 623
3395 419
2667 588
33353 659
8499 388
4078 153
23678 602
3252 300
12711 28
1167 180
10662 590
1692 283
3827 59
3757 702
16994 713
2220 118
2843 389
5023 130
6199 909
50030 379
8481 59
16927 393
12694 264
5240 797
10792 422
3054 86
3815 177
6675 885