15027 610
8030 239
12285 633
8233 859
5943 286
8519 453
3154 712
3550 66
3554 517
21829 351
21496 441
19183 321
3699 171
2994492 6123
3725 849
2624 155
987 119
33949 374
5502 419
2464 203
5227 474
4126 599
14533 669
8747 788
6209 934