15033 610
8032 239
12285 633
8234 859
5946 286
8523 453
3156 712
3550 66
3555 517
21838 351
21505 441
19185 321
3702 171
2995503 6124
3727 849
2624 155
988 119
33956 374
5504 419
2468 203
5229 474
4127 599
14534 669
8750 788
6211 934