15967 582
31291 884
35488 312
39781 482
31682 376
40986 270
23787 298
60325 315
51398 349
21544 424
23815 705
72899 148
77336 1096
54100 512
28211 94
22537 363
34667 847
39506 718