153533 305
13722 178
47366 66
13261 561
152942 239
134499 542
43111 862
57963 645
45653 737
121990 329
7374 725
12873 588
2716 64
5366 462
5986 615
4587 340
16888 493
4482 764
4942 462
3180 250
5536 810
1708 255
5953 646
7969 537
2719 384
7955 405
3487 300
75708 181