15959 582
31272 884
35474 312
39762 482
31647 376
40967 270
23778 298
60296 315
51383 349
21527 424
23808 705
72820 148
77319 1096
54073 512
28197 94
22527 363
34648 847
39471 718