15966 582
31287 884
35481 312
39773 482
31664 376
40982 270
23782 298
60318 315
51393 349
21536 424
23813 705
72879 148
77331 1096
54088 512
28205 94
22533 363
34666 847
39497 718