15966 582
31285 884
35481 312
39772 482
31663 376
40979 270
23782 298
60317 315
51392 349
21534 424
23811 705
72870 148
77331 1096
54083 512
28201 94
22532 363
34666 847
39490 718