15033 610
8032 239
12285 633
8234 859
5945 286
8521 453
3155 712
3550 66
3555 517
21835 351
21503 441
19185 321
3701 171
2995170 6123
3727 849
2624 155
987 119
33953 374
5503 419
2467 203
5229 474
4127 599
14533 669
8750 788
6211 934