135600 518
57671 708
167207 774
6955 78
15050 288
17993 377
292976 947
27883 470
300809 1108
15624 131
18267 338
23470 353
73349 924
9637 304
190527 521
51584 811
63573 455
40161 887
53273 832
39101 557
39328 332
72273 704
37455 473