15930 582
31172 884
35397 312
39711 482
31434 376
40892 270
23737 298
60159 315
51311 349
21452 424
23769 705
72547 146
77185 1094
53982 512
28098 93
22464 363
34577 847
39277 718