15958 582
31271 884
35471 312
39762 482
31640 376
40966 270
23778 298
60293 315
51383 349
21525 424
23807 705
72810 148
77309 1096
54066 512
28195 94
22526 363
34647 847
39461 718