15958 582
31271 884
35465 312
39762 482
31635 376
40966 270
23778 298
60290 315
51382 349
21523 424
23805 705
72806 148
77306 1096
54065 512
28195 94
22526 363
34647 847
39459 718