15438 58
45799 457
39138 192
17303 632
33577 650
7238 416
2947 119
3575 633
4072 147
7901 604
2961 381
3639 169
2820 73
3702 391
6470 519
3771 39
2763 548
2553 415
3248 773
6084 789
9575 229
21333 692
6660 298
4825 356
4559 578
4522 232
3783 103
6311 244