30946 941
36657 168
72248 680
33731 643
8542 676
17054 400
5639 267
4775 30
4131 228
3309 286
3163 423
17523 367
5229 52
40553 637
4873 706
3765 803
2984 359
7842 792
3480 824
4462 469
12606 719
6134 967
1069 39
3145 268
3976 240
3506 705