16013 582
31392 886
35571 312
39843 482
31852 376
41080 270
23839 298
60459 315
51488 349
21601 424
23899 705
73188 149
77497 1097
54208 512
28299 94
22612 363
34749 847
39753 718