15956 582
31267 884
35462 312
39759 482
31629 376
40965 270
23776 298
60286 315
51379 349
21521 424
23803 705
72796 148
77297 1096
54059 512
28192 94
22522 363
34644 847
39455 718